美文网首页
iOS百度地图SDK,真机运行不报错,Archive打包报错

iOS百度地图SDK,真机运行不报错,Archive打包报错

作者: 小鲜肉老腊肉都是肉 | 来源:发表于2019-10-14 10:34 被阅读0次
   iOS百度地图SDK,真机运行不报错,Archive打包报错,如下:
报错信息
报错提示:linker command failed with exit code 1 (use -v to see invocation)
上面还有一句信息:ld: bitcode bundle could not be generated because '/Users/wangxiushuai/Desktop/智能消防栓(boss端)/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/wangxiushuai/Desktop/智能消防栓(boss端)/Pods/BaiduMapKit/BaiduMapKit/BaiduMapAPI_Base.framework/BaiduMapAPI_Base' for architecture armv7,从这儿可以看出是bitcode的问题,bitcode才是重点。
我在http://lbsyun.baidu.com/index.php?title=iossdk/sdkiosdev-download第一段发现百度地图提示了bitcode的问题,但是可能是我太笨了,并不知道按照百度地图说的具体怎么操作才能解决。
百度地图官网解决方案

因此我就想啊:既然是bitcode的问题,那直接关闭bitcode不就可以了嘛?所以我去Build Settings->Enable Bitcod设置为NO,再重新Archive,完美解决。
不知道这样处理会不会有其他问题,但是确实是能Archive了。

相关文章

网友评论

      本文标题:iOS百度地图SDK,真机运行不报错,Archive打包报错

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