全部服务产品
开发者频道
定价
登录
CocoaPods 自动配置
下载开发文档
CocoaPods(如已安装请跳过第一步)
1. 设置 ruby 的软件源

由于默认的 ruby 的软件源(https://rubygems.org/)被墙阻拦导致CocoaPods安装失败,因此需要更新一下 ruby 的源。依次执行如下命令:

gem sources -l #(查看当前ruby的源)
gem sources --remove https://rubygems.org/ #(移除当前ruby的源)
gem sources -a https://gems.ruby-china.com
gem sources -l #(再次查看当前ruby的源)
显示如下文字表示更新成功。
*** CURRENT SOURCES ***
https://gems.ruby-china.com
2. 升级gem

gem 版本较低也可能导致安装或者升级失败,所以需要升级 gem。使用以下命令:

sudo gem update --system
3. 安装 CocoaPods

检查一下您的 OS X 的版本,若您的 OS X 版本小于等于 10.11,执行下面的命令安装 CocoaPods:

sudo gem install cocoapods

大于 10.11,使用如下命令安装:

sudo gem install -n /usr/local/bin cocoapods
pod setup
注意:安装过程可能会耗时比较长,也有可能受网络状况影响造成失败,需要多次尝试直到成功。
使用CocoaPods 安装 SDK

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

1. 创建并编辑Podfile内容:

打开terminal终端,cd到项目工程(.xcodeproj)文件同目录下,执行命令:

vim Podfile

进入Podfile后,按字母 I 键进入编辑状态,iOS 鹰眼轨迹SDK 的 Pod 库的名称为 BaiduTraceKit,编辑Podfile的内容后保存退出,内容如下:

注意:已经使用CocoaPods集成百度地图iOS SDK的用户,请使用Lite版鹰眼轨迹SDK 【pod 'BaiduTraceKit-Lite'】。
source 'https://github.com/CocoaPods/Specs.git/'
platform :ios, '8.0' #手机的系统
target 'YourProjectTarget' do #工程名字
pod 'BaiduTraceKit' #百度鹰眼轨迹SDK
#pod 'BaiduMapKit' #百度地图SDK
#pod 'BaiduTraceKit-Lite' #百度鹰眼轨迹SDK-Lite版
end
2. 执行安装命令
pod install
3. 导入成功,启动工程

命令执行成功后,会生成 .xcworkspace 文件,恭喜你已成功导入百度地图鹰眼轨迹iOS SDK。打开.xcworkspace 文件以启动工程(注意:此时不能同时开启.xcodeproj文件)。

CocoaPods相关问题
无法更新到最新版本

若已经安装了百度iOS鹰眼轨迹SDK,想要更新到最新版本,在Podfile文件的目录下使用以下命令:

pod repo update #用于保证本地鹰眼轨迹相关SDK为最新版 pod update
pod search无法搜索到类库的解决办法(找不到类库)

(1)执行 pod setup

(2)执行 rm ~/Library/Caches/CocoaPods/search_index.json

(3)执行pod search pod setup成功后会生成 ~/Library/Caches/CocoaPods/search_index.json文件。

   删除 ~/Library/Caches/CocoaPods 目录下的 search_index.json 文件

   删除成功后再执行 pod search

上一篇

配置工程

下一篇

隐私合规接口说明

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