环境
Podfile
pod" WeiboSDK",:head
错误消息
ld:无法生成bitcode包,因为 ' /Users/XX/code/iOS/Pods/WeiboSDK/libWeiboSDK/libWeiboSDK.a(WBSDKNormalWebViewController.o)' 没有完整的bitcode。所有目标文件和库 必须从Xcode Archive或Install build for生成bitcode 架构armv7 clang:错误:链接器命令失败,退出代码 1(使用-v查看调用)
构建时可以,但归档时会失败
答案 0 :(得分:1)
下载最新版本的WeiboSDK。它支持bitcode
答案 1 :(得分:0)
1.如果您的应用不需要bitcode(适用于Apple Watch)。您应该检查设置:
PROJECT/TARGETS -> Build Settings -> Enable Bitcode -> NO
2.如果您需要在项目中启用Bitcode,则应从微博中导入最新的SDK,该版本已由Bitcode启用。
您遇到的问题是,如果您想在项目中启用Bitcode,项目中的库必须由“启用Bitcode”构建。 < / p>
“Bitcode”是iOS 9.0或更高版本的改编细节之一。你应该注意这一点。这是Github for iOS 9改编细节集的一个很好的存储库:
https://github.com/ChenYilong/iOS9AdaptationTips