iOS 9.0中加入了一个新的功能,bitcode, 使用bitcode优化的app,体积可以变得更小。

Apple可以在提交app后,向9.0及以上版本用户提供优化的小体积版本,向其他用户提供常规版本。

Xcode 7默认使用这个功能,对于一些第三方库,如cocos2dx,会出现链接错误。帮助文档中提供的解决方案是将ENABLE_BITCODE设置为NO重新编译,或者使用Xcode 6.

在Xcode 7中禁用 bit code 的方法是在工程 "Build Options"列表专用将其改为No,然后重新 Build 即可