美文网首页
xcode报错Invalid bitcode signature

xcode报错Invalid bitcode signature

作者: Z_zzx | 来源:发表于2018-12-14 17:22 被阅读0次

    Invalid bitcode signature

    clang: error: linker command failed with exit code 1 (use -v to see invocation)

    xcode 编译报错,可能模拟器没问题 也可能真机没问题。各种clean,各种重启xcode,删除文件重新添加还是不行,那您可要看好了。

    11544778463_.pic.jpg

    第一眼看到 Invalid bitcode signature,啊~肯定是bitcode的问题,到buildsetting 中将bitcode 关掉就可以了,但是设置成NO的时候并没有管用。

    项目中加入过一些.a或framework文件,但是这些文件在编译生成时,原工程buildsetting中的bitcode可能是YES。当生成的库文件放到咱们自己不支持bitcode的项目中,就会发生这个问题。所以想解决这个问题就需要重新生成.a或者framework文件,注意一定要关闭bitcode。
    为什么可能模拟器没问题 也可能真机没问题呢,原因是生成.a或者framework文件时,需要在模拟器环境下编译生成一份,在到真机环境下编译生成一份,之后再到终端合并就OK了。

    相关文章

      网友评论

          本文标题:xcode报错Invalid bitcode signature

          本文链接:https://www.haomeiwen.com/subject/rowghqtx.html