[英]Xcode Bot bitcode error during integration only
ld:“ / Library / Developer / XcodeServer / Integrations / Caches / 5c17d3e903f4d302cf453 40fb301f30f / Source / ocular / Pods / Sodium / Sodium / libsodium-ios.a(libsodium_la-crypto_box.o)”不包含位码。 您必须在启用位码(Xcode设置ENABLE_BITCODE)的情况下重建它,从供应商处获取更新的库,或禁用此目标的位码。 用于建筑Armv7
集成之前,我运行了/usr/local/bin/pod install
(触发器)。
我能够在模拟器和真实设备中构建和运行该应用。 但是,我与机器人的集成失败,并显示了以上错误消息。 我通过可可豆安装Sodium
。
我尝试为项目/目标/豆荚设置ENBALE_BITCODE = NO
服务器:5.1.7 Xcode:7.3.1
任何帮助表示赞赏。
错误消息,表明您需要在项目目标下达到ENBALE_BITCODE = NO
,将其更改为有效。
xCode
> your project
-> Build Settings
-> Enable Bitcode = NO
。
在线搜索解决方案后,我唯一能找到的解决方案是Enable Bitcode = NO
。 这是我已经拥有的!
因此,最终我使用了WILD CARD SOLUTION ,该软件将重新启动Xcode & Server
仍然抛出相同的错误。 由于实际上没有解决方案,因此我重新启动了Mac。 第一次还是会抛出错误,而TADA还是会第二次出错。我不知道我做了什么使它正常工作,或者我没有做什么使它正常工作。
PS:每次集成机器人之前,我都会clean
并clean build folder
。
对于面临同样问题的任何人:祝您好运
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.