一开始我有个.pch文件,里面定义了宏如下:
#ifdef DEBUG
#define HXNSlog NSLog
#endif
不论怎么调试,都无法在release模式下打包成功,后来百度发现是宏定义有问题,导致打包失败
改成如下之后问题解决(使用HXNSlog,只会在DEBUG模式下打印)
//让NSLog 只在debug模式打印
#ifndef __OPTIMIZE__
#define HXNSlog(...) NSLog(__VA_ARGS__)
#else
#define HXNSlog(...){}
#endif