Sto realizzando un'app che elabora i dati sensibili delle carte di credito.
Se il mio codice è in esecuzione in modalità debug, voglio registrare questi dati sulla console ed eseguire alcuni dump di file.
Tuttavia, nella versione finale dell'app store (ovvero quando è in esecuzione in modalità di rilascio) è essenziale che tutto ciò sia disabilitato (pericolo per la sicurezza)!
Cercherò di rispondere alla mia domanda nel miglior modo possibile; quindi la domanda diventa "Questo percorso di soluzione è il modo giusto o migliore per farlo?"
// add `IS_DEBUG=1` to your debug build preprocessor settings
#if( IS_DEBUG )
#define MYLog(args...) NSLog(args)
#else
#define MYLog(args...)
#endif
#ifdef DEBUG NSLog@("Something");#else//#endif
questo non funziona. Come posso inizializzare un pulsante o registrare qualcosa sulla console, per favore, puoi modificare la tua domanda?