对于BaiduMap api我实在无力吐槽,把百度地图集成到自己的项目中比猴子取经还难、、、在这儿就不发牢骚了,先总结一下如何合并静态库吧。
合并静态库有两个好处:1.不必在模拟器和真机调试中频繁的更换libbaidumapapi.a 2.防止自己在使用不同静态库遇到各种奇葩问题,不是libbaidumapapi.a找不到就是缺这缺那的。废话不多说。直接上代码。
一、将Release-iphoneos、Release-iphonesimulator真机和模拟器这两个文件夹放到桌面上(主要是为了避免繁杂的终端指令输入偷笑,其实用习惯了就可以啦,终端功能可是很强大啊,媲美Linux)
二、打开终端。
三、输入 cd Desktop 回车,进入桌面路径。
四、输入如下指令:lipo -create Release-iphoneos/libbaidumapapi.a ./Release-iphonesimulator/libbaidumapapi.a -output libbaidumapapi.a
这时候回到桌面会看到一个合并好的libbaidumapapi.a文件,这就是合并好的静态库啦。。。生气