合并百度地图API真机和模拟器的.a文件

在终端键入如下命令:

lipo -create /Users/kangyufeng/Downloads/BaiduMap_IOSSDK_v2.4.1_All/BaiduMap_IOSSDK_v2.4.1_Lib/Release-iphoneos/libbaidumapapi.a  /Users/kangyufeng/Downloads/BaiduMap_IOSSDK_v2.4.1_All/BaiduMap_IOSSDK_v2.4.1_Lib/Release-iphonesimulator/libbaidumapapi.a -output /Users/kangyufeng/Downloads/libbaidumapapi.a

三个路径分别为:真机.a文件、模拟器.a文件、合并后.a文件的存放路径

时间: 2024-10-07 02:49:55

合并百度地图API真机和模拟器的.a文件的相关文章

合并第三方真机和模拟器的.framework或(静态库.a)文件的方法

iOS开发中使用第三方SDK时经常会遇到一些第三方提供真机和模拟器两套.framework(或.a)文件.但开发者在开发过程中会挺不方便的.这里就来总结一下真机和模拟器的.framework(或.a)文件的合并. 两种库文件的合并方式是一样的, .framework文件的合并稍微有点差别.我们先说.a文件的合并. 运行终端命令:lipo -create /Users/***/Desktop/ThirdParty/library/Release-iphoneos/libthirdparty.a /

合并真机与模拟器库文件

1.合并.a库文件 创建一个文件夹,分别拷贝出真机与模拟器的库文件,需要把库文件重命名,不然拷贝出来的时候会覆盖掉. 命令:cd 到创建的文件夹目录下,lipo -create zhenji.a moniqi.a -output xxx.a 该目录下xxx.a就是合并后的库文件,使用命令 lipo -info xxx.a检查是否同时支持模拟器和真机. 2.合并.framework库文件 合并方法与.a库文件合并方法相同,不同的是,这个合并的是xxx.framework下的xxx文件 创建一个文件

iOS开发之 - 百度地图合成包(真机 , 模拟器通用)

百度地图一个是真机包,一个是模拟器包.下面是把真机包和模拟器包 合成为一个.以便开发 所有的包合成方法均是一样. 打开终端: lipo -create /Users/quancheng/Library/Developer/Xcode/DerivedData/LIBRARY-apqimrbblggwrncbmevvddjbhmcy/Build/Products/Release-iphonesimulator/libLIBRARY.a /Users/quancheng/Library/Develop

关于用模拟器运行百度地图API无法定位的问题 - 不能用模拟器

模拟器是没有办法定位,当你加入定位模块的时候,传出的参数都是空的. 定位的这个方法函数,是通过回调接口来实现,而且触发该事件的时候,需要经纬度位置改变.官方文档写得很清楚,简单点来说,就是你没有GPS定位设备就没有办法实现(只能真机测试),GPS定位是实时监控定位,随时都在接收和发射你的位置信息,只有不断的改变才能触发该定位事件.(不得不说百度的开发人员很仔细) 转载自 http://blog.csdn.net/chuchu521/article/details/7980270 最后一段 关于用

合并framework 真机、模拟器兼容

最近百度地图的SDK更新了,为了兼容IOS 9 ,不得不做更新. 下载SDK后发现,原来的静态库.a木有了.现在是framework,而且做了真机和模拟器两个,显然需要我们将两个framework合并成一个. framework不能直接合并,也不需要,只要我们合并目录下面的BaiduMapAPI就可以了.方法跟合并.a是一样的. ->打开终端 ->输入 lipo -create  Release-iphoneos/BaiduMapAPI.framework/BaiduMapAPI  Relea

xcode5 百度地图api 环境搭建

非原创在http://www.2cto.com/kf/201305/213314.html的基础上稍做修改. 1.官网下载最新的SDK开发包_iOS静态库文件 http://developer.baidu.com/map/sdkiosdev-download.htm 解压后如下: 其中inc是头文件 mapapi.bundle是图片库 Release-iphoneos真机调试所需用到的.a文件 Release-iphonesimulator虚拟机调试所需用到的.a文件 readme是一些版本介绍

Android百度地图API集成二《定位》

书接上回 ↑ 基础地图请查看Android百度地图API集成一<基础地图>: 地址http://www.cnblogs.com/dhr125/p/5969980.html 1.在Application标签中声明SERVICE组件 <service android:name="com.baidu.location.f" android:enabled="true" android:process=":remote"> <

【iOS】百度地图api使用总结

首先,需要到百度LBS开放平台注册开发者账号,这个步骤略. iOS SDK自v2.0.2版本开始采用了全新的Key验证体系.在一个项目中使用百度地图SDK则必须申请对应的密钥. 应用名称要填自己的项目名称,应用类型按照需要选择,启用的服务可以全部勾选上,也可以根据需要勾选,安全码即工程的Bundle Identifier 点击提交,生成一个新的密钥. 这部分的AK就是你的工程专用的密钥,要写在AppDelegate中的. 第二部分 配置 这部分是参考百度提供的方法,按步骤来是没有错得. 配置.f

swift百度地图api

swift使用百度地图api遇到的坑 之前在Android上用过百度地图,以为大概类似,也没仔细看文档,结果被自己坑了 注意事项,http://developer.baidu.com/map/index.php?title=iossdk/guide/attention 1.无法定位NSLocationWhenInUseUsageDescription没有加 2.链接错误看注意事项1 3.BMKMapManager start failed 在info.plist里添加Bundle display