iOS Archive ld: bitcode bundle could not be generated

iOS Archive 报错:  bitcode bundle could not be generated ......

iOS Archive ld: bitcode bundle could not be generated_第1张图片
报错详情.jpg

上面描述很清楚,这是因为一个第三方的库不兼容,工程中开启了enable bitcode = YES,(应该是升级之后自动转换的),而这个第三方的库在编译的时候没有 enable bitcode,所以导致上诉问题。

问题解决办法:

"Build Settings"  ->  "Build Options" , 将 Enable Bitcode = YES ->  Enable Bitcode = NO

config.jpg

原因:苹果是根据Bitcode处理打包的.ipa文件,设置YES,苹果就会自动检测工程中没有用到的文件,自动删除这些文件减小App大小,特别是SDK里的东西,好多都用不到,Bitcode就是精简这些的。

你可能感兴趣的:(iOS Archive ld: bitcode bundle could not be generated)