Organizational Research By

Surprising Reserch Topic

xcode ios how to determine whether code is running in debug release build


xcode ios how to determine whether code is running in debug release build  using -'ios,xcode,debugging,preprocessor,release'

I am making an app that processes sensitive credit card data.

If my code is running in debug mode I want to log this data to the console and make some file dumps.   

However on the final appstore version (ie when it is running in release mode) it is essential all of this is disabled (security hazard)!

I will try to answer my question as best I can;  so the question becomes 'Is this solution path the right or best way to do it?'

// add `IS_DEBUG=1` to your debug build preprocessor settings  

#if( IS_DEBUG )  
#define MYLog(args...) NSLog(args)  
#else  
#define MYLog(args...)  
#endif  

    

asked Oct 13, 2015 by kotmus2002
0 votes
10 views



Related Hot Questions

5 Answers

0 votes
NULL
answered Oct 13, 2015 by mannar kande
0 votes
NULL
answered Oct 13, 2015 by akhilesh
0 votes
NULL
answered Oct 13, 2015 by nikhilapatil
0 votes
NULL
answered Oct 13, 2015 by nimisha.jagtap
0 votes
NULL
answered Oct 13, 2015 by vijaygupta1980

...