CocoaPods安装和使用

 cocoapods的安装和使用

sudo gem update --system

gem sources --remove https://rubygems.org/

gem sources -a https://ruby.taobao.org/

gem sources -l

sudo gem install -n /usr/local/bin cocoapods

pod setup

pod search 第三方

cd到所应用的工程目录中,然后编写Podfile文件,添加将pod的第三方库

pod install

pod update

 

其间出现了错误

1.~/.cocoapods文件夹无访问权限    sudo chmod -R a+rw dir_path解决

2.~/.git/FEACH_HEADER无访问权限  sudo chmod -R a+rw dir_path解决

3.~/Library/Caches/Cocoapods/search_index.json无权限  sudo chmod -R a+rw dir_path解决

4.search时找不到内容 

pod repo remove master

cd ~/.cocoapods/repos/

git clone --depth 1 https://github.com/CocoaPods/Specs.git master

pod install --no-repo-update

pod search JSONKit(或search其他的库,主要目的是让其更新index的文档)

此时将重新更新search_index文件,获取列表

 

5.pod install错误, 运行pod install前必须创建如下的一个Podfile文件,并安装格式编写内容

Podfile格式

platform :osx, ’10.9’  -->> 后边的’10.11’表示适应的最低平台版本,不能省略, ios, osx,tvos,wos

inhibit_all_warnings! -->>屏蔽cocoapods库里边的所有警告

xcodeproj  'AutomationTest.xcodeproj'  -->>指定此pod所加载的工程

use_frameworks! -->>自动加载所依赖的系统库,使用frameworks动态库替换静态链接库

target 'AutomationTest' do -->>设定那一个工程 target使用此pod

  pod 'AFNetworking', '~> 3.1.0' -->>从服务器上download的第三方库

  pod 'JSONKit'  -->>默认最新版本

   pod "objc-zmq", :git => 'https://github.com/jeremy-w/objc-zmq.git' -->>从git上加载第三方库

end

创建Podfile并编辑完成后,直接运行pod install即可

对于新建的工程,运行后,直接打开xcodeworspace文件,

对于旧工程,运行后,需要运行pod update才能正常打开编译文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

auspark

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值