iOS报错:does not contain bitcode Xcode7

在真机试调的过程中,运行项目,发现报错:

iOS报错:does not contain bitcode Xcode7_第1张图片


' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture arm64

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

原因是:你现在的静态库并不包含bitcode,你需要重新设置setting里面的enable_bitcode ,关掉他。


操作如下:

1.找到静态库中的 Build Settings,在搜索框里面输入“bitcode” 选择显示所有"All":

iOS报错:does not contain bitcode Xcode7_第2张图片



2.将第二个选项“Yes”改成“No”:

iOS报错:does not contain bitcode Xcode7_第3张图片



改完后重新运行即可。

iOS报错:does not contain bitcode Xcode7_第4张图片

如果有兴趣深入了解什么是Bitcode 的小伙伴可以点击下面博客地址:

http://blog.csdn.net/soindy/article/details/48518717




你可能感兴趣的:(Xcode报错以及解决方案,ios,xcode)