iOS release模式打包失败

一开始我有个.pch文件,里面定义了宏如下:

#ifdef DEBUG

#define HXNSlog NSLog

#endif

不论怎么调试,都无法在release模式下打包成功,后来百度发现是宏定义有问题,导致打包失败

改成如下之后问题解决(使用HXNSlog,只会在DEBUG模式下打印)

//让NSLog 只在debug模式打印

#ifndef __OPTIMIZE__

#define HXNSlog(...) NSLog(__VA_ARGS__)

#else

#define HXNSlog(...){}

#endif

你可能感兴趣的:(iOS release模式打包失败)