Invalid bitcode signature

当出现这种错误时,我很懵逼
Invalid bitcode signature

WX20171010-174639@2x.png

我明明把bitcode 设置为no了啊。

我选中项目, 选择edit scheme ,


WX20171010-173047@2x.png

然后然后对应run的模式中将debug改成release 然后跑真机,问题解决

改回debug模式,问题不再出现。

出现此类问题的原因及其可能是:
.a文件与xcode联调、编译环境设置有很大关系。问题得以解决,做一下标记。

最后在同事的提醒下,我把生成的.a静态库的project中bitcode设置检查一下,这里面也有一个设置,改完了之后就好了。
其中
项目联调时第一个要设置为NO问题就就解决了。
打成静态包时,第二个必须要设置为NO。


WX20171010-202547@2x.png

imageView2/2/w/1240)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容