合并模拟器库和Device库(多个.A静态库合并)
解压BaiduMapApi_Lib_iOS_1.2.2 ,可以看到inc文件夹包含头文件,libs包含了模拟器和device的百度api静态库,以及mapapi.bundle(mapapi.bundle中存储了定位、默认大头针标注View及路线关键点的资源图片。如果您不需要使用内置的图片显示功能,则可以不添加此bundle文件),之后我们需要吧模拟器和device的百度api静态库合并成一个,方便之后使用:打开终端,进入静态库所在的目录,在终端输入,同时将生成的静态库放在libs文件夹下面:
localhost:desktop leadingwinner$ cd BaiduMapApi_Lib_iOS_1.2.2
localhost:BaiduMapApi_Lib_iOS_1.2.2 leadingwinner$ ls
inclibsmapapi.bundle
localhost:BaiduMapApi_Lib_iOS_1.2.2 leadingwinner$ cd libs
localhost:libs leadingwinner$ ls
Release-iphoneosRelease-iphonesimulator
之后在终端输入ls发现目录下面生成一个合并之后静态库libbaidumapapi.a
localhost:libs leadingwinner$ lipo -create Release-iphoneos/libbaidumapapi.a ./Release-iphonesimulator/libbaidumapapi.a -output libbaidumapapi.a
localhost:libs leadingwinner$
到文件夹下进行查看。