关闭

对百度地图SDK中的真机framework和模拟器framework合并时遇到的问题

标签: sdk终端命令百度地图
1158人阅读 评论(0) 收藏 举报
分类:

在终端中输入的命令:

lipo -create
Release-iphoneos/BaiduMapAPI.framework/BaiduMapAPI
Release-iphonesimulator/BaiduMapAPI.framework/BaiduMapAPI
-output
Release-iphoneos/BaiduMapAPI.framework/BaiduMapAPI

注意:
Release-iphoneos/BaiduMapAPI.framework/BaiduMapAPI 为真机 framework 的路径 ;
Release-iphonesimulator/BaiduMapAPI.framework/BaiduMapAPI 为模拟器 framework 的路径 ;
-output 后面的 Release-iphoneos/BaiduMapAPI.framework/BaiduMapAPI 为合并之后的路径。

在终端中输入上述命令行后会遇到如下错误:

xcrun: error: active developer path (“/Applications/Xcode 2.app/Contents/Developer”) does not exist, use xcode-select --switch path/to/Xcode.app to specify the Xcode that you wish to use for command line developer tools (or see man xcode-select)

解决方案:

在终端里执行如下命令即可解决:
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

1
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

ios framework 真机和模拟器合并

最近百度地图的SDK更新了,为了兼容IOS 9 ,不得不做更新。 下载SDK后发现,原来的静态库.a木有了。现在是framework,而且做了真机和模拟器两个,显然需要我们将两个framework合...
  • HeroRazor
  • HeroRazor
  • 2016-07-18 16:17
  • 827

iOS开发之制作framework并将模拟器Framework与真机Framework合并

什么是framework Framework是资源的集合,将静态库(iOS8以后可以是动态库)和其头文件包含到一个结构中,让Xcode可以方便地把它纳入到你的项目中。 分为真机—Debug(调...
  • james_1010
  • james_1010
  • 2016-11-28 10:54
  • 1557

合并模拟器Framework与真机Framework

如果写了一个Framework,根据Build时选择的机器类型,会分为模拟器Framework和真机Framework,两者是不能混用的。 此时可以通过配置一个Run Script,在Scrip...
  • SHTLoveXX
  • SHTLoveXX
  • 2016-05-30 16:12
  • 1509

xcode合并模拟器和真机静态库的编译

最近在做Apple的IOS开发,有开发静态库的需求,本身IOS的开发,只允许静态库或者Framework。在Xcode上没有找到允许编译,如同Android上的*.so和Win32上的dll这样的说法...
  • majiakun1
  • majiakun1
  • 2015-10-29 17:38
  • 1066

iOS 模拟器,真机.a文件 合并 (百度地图SDK为例)

太久没写博客啦,博客是个好东西,希望还是继续吧。。 今天附上些昨天查百度解决的东西,也是比较low的,不过发现百度出来的答案太少,甚至非常不详细 首先,启动 terminal, cd 到模拟器...
  • u010733277
  • u010733277
  • 2015-05-20 09:23
  • 226

集成百度地图,真机和模拟器其中一个编译不通过

library not found for -lbaidumapapi library not found for -lbaidumapapi library not found for -lba...
  • u012511584
  • u012511584
  • 2014-07-23 16:03
  • 1039

Swift工程下,合并真机和模拟器framework

最近做项目,抛弃了之前常用的objective语言,开始使用新的swift语言, 首先遇到的问题就是网络请求和Json解析,经过一番考察,决定使用Alamofire做网络请求,使用SwiftJson...
  • qq896953198
  • qq896953198
  • 2017-05-04 14:37
  • 251

关于xcode7生成的framework静态库文件,模拟器和真机framwork如何合并

关于xcode7生成的framework静态库文件,模拟器和真机framwork如何合并前置部分条件 在 edit Scheme 中,选中run - Build Configuration - r...
  • zlj520dy
  • zlj520dy
  • 2016-08-29 11:09
  • 155

合并真机和模拟器两个framework

http://jordy.easymorse.com/?p=991 在上一篇文章ios xcode4制作framework教程介绍了如何制作framework,但是我们很快会发现在实际开发过...
  • ydj213
  • ydj213
  • 2013-12-11 14:56
  • 1286

真机 模拟器 framework 终端合并

打开终端。输入pwd 先看一下当前所在的目当路径。使用ls 查看当前目录下的文件夹。 cd /users/[用户名]/Desktop/fmwksqlite/DerivedData/fmwksql...
  • s_s520
  • s_s520
  • 2014-10-30 17:59
  • 309
    个人资料
    • 访问:138164次
    • 积分:2391
    • 等级:
    • 排名:第17905名
    • 原创:94篇
    • 转载:26篇
    • 译文:0篇
    • 评论:21条
    最新评论