Ene*_*nso 2 xcode urbanairship.com ios xcode7 bitcode
我在Swift中有一个iOS应用程序和CocoaPods使用UrbanAirship iOS SDK via Pods,如下所示:
pod 'UrbanAirship-iOS-SDK'
Run Code Online (Sandbox Code Playgroud)
我们可以验证Podfile.lock文件中安装的版本:
- UrbanAirship-iOS-SDK (6.2.0):
- UrbanAirship-iOS-SDK/Core (= 6.2.0)
- UrbanAirship-iOS-SDK/Core (6.2.0)
Run Code Online (Sandbox Code Playgroud)
该应用程序在Xcode 6.4上正确构建,运行和存档.此外,它还可以在Xcode 7 beta 6上构建和运行.但是,在Xcode 7中存档时,我收到以下错误:
ld:'.../Pods/UrbanAirship-iOS-SDK/Airship/libUAirship-6.2.0.a(UAWalletAction.o)'不包含bitcode.您必须在启用bitcode(Xcode设置ENABLE_BITCODE)的情况下重建它,从供应商处获取更新的库,或禁用此目标的bitcode.对于架构armv7
clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)
我已经更新项目的构建设置禁止设置位码ENABLE_BITCODE,以NO在项目和目标(S)的水平,两者上标明该SO回答,但错误依然存在.
任何帮助,将不胜感激.谢谢你的时间.
昨天我更新到最新的XCode7(预发布)并且无法存档我正在处理的项目:( ...在我自己构建UA SDK和其他库之后,我只是将Enable Bitcode设置为NO和一切都像在XCode6中那样工作!:)
更新:
除了项目中的项目和目标之外,还应该在受影响的CocoaPod框架目标中禁用Bitcode(通过将Enable Bitcode设置为No)(在这种情况下为UrbanAirship-iOS-SDK).
| 归档时间: |
|
| 查看次数: |
1218 次 |
| 最近记录: |