美文网首页
百度地图SDK Archive时报bitcode bundle

百度地图SDK Archive时报bitcode bundle

作者: CoderCurtis | 来源:发表于2017-11-27 15:47 被阅读432次

模拟器运行或者真机测试运行都没问题,当时当Archive时,报如下错误,根据报错提示,可以知道是百度地图SDK的问题,于是上百度地图开放平台查找相关解决方案。

ld: bitcode bundle could not be generated because '/Users/xxx/Desktop/Project/Pods/BaiduMapKit/BaiduMapKit/BaiduMapAPI_Base.framework/BaiduMapAPI_Base(BMSDKKeychainItemWrapper.o)' was built without full bitcode. All object files and libraries for bitcode must be generated from Xcode Archive or Install build file '/Users/xxx/Desktop/Project/Pods/BaiduMapKit/BaiduMapKit/BaiduMapAPI_Base.framework/BaiduMapAPI_Base' for architecture armv7

在百度地图开放平台的常见问题中有这么一条:

PS: 百度给的这个链接是不存在的-_-

但是百度地图SDK是使用CocoaPods方式引入的,且并没有指定版本,默认为最新版本,在集成文档中也没有看到以CocoaPods方式是否支持bitcode或者怎样下载支持bitcode的SDK方式。

网上他人的解决方法,亲测可用:

TARGETS -> Build Settings -> 搜索bitcode 找到Build Options -> Enable Bitcode 修改为NO

Snip20171127_4.png

相关文章

网友评论

      本文标题:百度地图SDK Archive时报bitcode bundle

      本文链接:https://www.haomeiwen.com/subject/qxddbxtx.html