仅在集成期间Xcode Bot bitcode错误

时间:2016-08-03 07:37:15

标签: ios xcode xcode7 xcode-server libsodium

  

ld:'/ Library / Developer / XcodeServer / Integrations / Caches / 5c17d3e903f4d302cf453 40fb301f30f / Source / ocular / Pods / Sodium / Sodium / libsodium- ios.a(libsodium_la-crypto_box.o)'不包含bitcode。您必须在启用bitcode(Xcode设置ENABLE_BITCODE)的情况下重建它,从供应商处获取更新的库,或禁用此目标的bitcode。对于架构armv7

我在集成(触发器)之前运行/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

感谢任何帮助。

3 个答案:

答案 0 :(得分:2)

错误提示您需要在项目目标下ENBALE_BITCODE = NO更改该项并且它将会起作用。

答案 1 :(得分:1)

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

答案 2 :(得分:0)

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

所以最终我使用 WILD CARD SOLUTION 来重启Xcode & Server - 仍然会抛出相同的错误。由于真的没有解决方案,我重启了我的mac。第一次仍然抛出错误和TADA第二次它的工作。我不知道我做了什么让它工作或我没有做什么使其工作。

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

任何遇到同样问题的人:祝你好运