的Xcode博特位码错误只

问题描述:

LD:“/库/开发商/ XcodeServer /集成/缓存/ 5c17d3e903f4d302cf453 40fb301f30f /来源/眼/荚/磷酸钠//libsodium- ios.a(libsodium_la-crypto_box.o )'不包含位码。您必须使用启用位码(Xcode设置ENABLE_BITCODE)重建它,从供应商处获得更新的库或禁用此目标的位码。 for architecture armv7的Xcode博特位码错误只

我在集成之前运行了/usr/local/bin/pod install(触发器)。

screen shot 2016-08-03 at 3 18 14 pm

我能够构建并运行在模拟器&真实设备的应用程序。但是,我与bot的集成失败,出现上述错误消息。我通过cocoapods安装Sodium

我试着项目/目标/荚设置ENBALE_BITCODE = NO

服务器:5.1.7 的Xcode 7.3.1

任何帮助表示赞赏。

错误说你需要ENBALE_BITCODE = NO在你的项目目标下改变它,它会工作。

+0

我试过了。问题的解决方案实际上是两次重启我的mac。 T.T – perwyl

xCode - >your project - >Build Settings - >Enable Bitcode = NO

+0

我试过了。问题的解决方案实际上是两次重启我的mac。 T.T – perwyl

在线搜索解决方案后,我可以找到的唯一解决方案是Enable Bitcode = NO。这是我已经有了!

因此,最终我使用WILD CARD SOLUTION这是要重新启动Xcode & Server - 仍然会引发同样的错误。由于没有解决方案,我重新启动了我的Mac。第一次仍然会抛出错误,TADA第二次工作。我不知道我做了什么让它工作,或者我没有做什么来使它工作。

PS:我cleanclean build folder每次我整合我的机器人之前。

对于任何面临同样问题的人:祝你好运