react-native-baidumap-sdk
react-native-baidumap-sdk copied to clipboard
ios bitcode
什么时候能升级以下sdk版本,目前的版本不支持bitcode,无法打包
不懂 bitcode,ios 用的是 cocoapods,已经是最新版了
嗯,还是非常感谢,我在找解决办法,成功的话我会把方法在此留言,谢谢!
(iOS)由于百度地图cocoapods版本不支持bitcode,会造成无法打包(不影响调试),无法上线. 解决方法如下: 1,在百度地图官网(http://lbsyun.baidu.com/index.php?title=iossdk/sdkiosdev-download),下载支持bitcode的SDK版本,按照开发文档集成进ios项目中; 2,clone(或下载)本项目,拖动/lib/ios中的所有文件至ios项目中(可新建文件夹),修改拖动后的文件中的所有<Baidu..../.....>的头文件引入方式为:"Baidu..../....."
@darkfiredarkhalo 可行吗?
@darkfiredarkhalo 有没有具体的操作步骤,谢谢啦
@AtoyGG 首先在自己的ios工程中集成百度地图支持bitcode的版本,然后分两种情况:(1)已经安装react-native-baidumap-sdk.拖动node-moudles/react-native-baidumap-sdk/ios目录下的所有文件到自己的ios主工程中(最好新建一个目录),然后修改百度地图相关头文件的引入方式;(2)参照以上步骤 原理就是使用自己集成的SDK和借助作者封装的模块,拦截掉react-native-baidumap-sdk中对作者自己集成SDK生成的静态库的引用 最后是跟作者联系下,修改ios的SDK重新打包上传npm
同样的打包出现了bitcode的问题,希望作者能解决
TARGETS -> Build Settings -> 搜索bitcode 找到Build Options -> Enable Bitcode 修改为NO
TARGETS -> Build Settings -> 搜索bitcode 找到Build Options -> Enable Bitcode 修改为NO
按照这个方法打包成功了,谢谢