ios定位sdk | 百度地图api sdk-凯发k8官方旗舰厅

浏览器版本低!无法浏览完整内容,建议升级或更换浏览器。
自动部署
下载开发文档
简介

开发者在开发ios应用时,会经常使用到第三方开源类库,比如jsonkit等,该类库可能又需要引用其他类库,以此循环。这会导致开发者部署开发环境的过程非常复杂。

cocoapods是ios开发中最常用、最有名的类库管理工具,通过正确设置cocoapods,上述问题只需要一行简单的命令就可以完美解决。

安装cocoapods

在终端输入:

sudo gem install cocoapods

如果安装成功,会有如下提示:

successfully installed cocoapods
使用cocoapods安装ios定位sdk
1. 第一步,创建podfile

在您项目工程(.xcodeproj)文件同目录下创建一个名为podfile文件。如果您尚未创建xcode 项目,请创建一个并将其保存到您的本地计算机。

在当前工程文件(.xcodeproj)所在文件夹下,打开terminal

touch podfile
2. 第二步,编辑podfile内容

ios定位sdk的pod库的名称bmklocationkit,编辑podfile内容如下:

platform :ios, '9.0'
target 'mytestlocpodapp'do#工程名字
pod 'bmklocationkit''2.0.8'
end
3. 第三步,在podfile所在的文件夹下输入命令
pod install
//这个可能比较慢,请耐心等待……
end

成功以后,会出现如下记录

analyzing dependencies
downloading dependencies
using bmklocationkit (1.0.1)
generating pods project
integrating client project
sending stats
pod installation complete! there is 1 dependency from the podfile and 1 total pod installed.
4. 第四步,导入成功,启动工程

命令执行成功后,会生成.xcworkspace文件,恭喜你已成功导入ios定位sdk。打开.xcworkspace文件以启动工程(注意:此时不能同时开启.xcodeproj文件),如下图所示。

升级新版ios定位sdk

若已经安装了百度ios定位sdk,想要更新到最新版本,在podfile文件的目录下使用以下命令:

pod repo update #用于保证本地百度地图定位相关sdk为最新版 pod update
使用cocoapods的问题

pod search无法搜索到类库的解决办法(找不到类库)

(1)执行pod setup

(2)删除~/library/caches/cocoapods目录下的search_index.json文件

   pod setup成功后会生成~/library/caches/cocoapods/search_index.json文件

   终端输入rm ~/library/caches/cocoapods/search_index.json

   删除成功后再执行pod search

(3)执行pod search

上一篇

手动部署

下一篇

单次定位

本篇文章对您是否有帮助?

网站地图