一、本MAC初次使用Coco Pods (非初次使用请跳到二)
输入命令行Xcode-select --install 查看是否安装了pods
如未安装就会发现 弹出一个窗问我们是否要安装命令行工具,点击安装
安装完了后 ,需要进去到root下面,使用sudo -i或者sudo su进入到root之后执行sudo gem install cocoapods
到这里命令行工具就安装好了 command+q退出一下 再执行sudo gem install cocoapods 会发现出来一大段
数据
二、替换旧的默认源(因为备案原因在国内org 改成了com)
gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
三、验证新源是否替换成功
gem sources -l
四、 新建工程,并在终端用cd指令到文件夹内
pod search 第三方 (查看第三方版本 可跳过)
五、新建文件 vim “Podfile”
vim Podfile
写入以下内容并保存 小提示:(终端vim文件 按 i 可编辑 ,esc 退出编辑,:wq 可保存退出 , ios必须小写)
官方写法:
platform :ios,'8.0'
#use_frameworks!个别需要用到它,比如reactiveCocoa
def pods pod'AFNetworking','~> 2.6'
pod'ORStackView','~> 3.0'
pod'SwiftyJSON','~> 2.3'
end
target'项目名称'do
pods
end
八、导入第三方库
pod install
******以上是导入第三方库步骤*****以下是更新工程库****
1.更新项目工程的所有库
pod update
2.更新指定工程库
pod update 第三方
3.更新未指定版本的工程库
pod install --verbose --no-repo-update
pod update --verbose --no-repo-update
******分割线 无敌******
※※备注:输入 pod install ,可能出现的错误
The dependency `AFNetworking ` is not used in any concrete target
※※遇到这种错误,有两种解决方法:
(1)如果你有一个VPN配置您的代理,您需要登录到您的VPN使用代理。
(2)使用在VPN使用撤消命令:输入 git config --global --unset http.proxy
完成操作,再操作pod install即可。
※※输入pod install 的错误2
[!] Unable to add a source with url `https://github.com/CocoaPods/Specs.git` named `master`.
You can try adding it manually in `/Users/a1/.cocoapods/repos` or via `pod repo add`.
解决方式:
输入命令行:pod repo add master https://github.com/CocoaPods/Specs.git
※※报这种错:Cocoapads ERROR: While executing gem ... (Gem::DependencyError)
解决方法:http://www.cnblogs.com/jys509/p/4839803.html
※※报这种错:pod -bash: pod: command not found
解决方法:http://www.knowsky.com/884708.html
※※ Cocopods执行pod install报错433的解决方法。
/************************************我是分割线**************************************/
iOS开发~CocoaPods使用详细说明_ios 项目使用cocoapods-优快云博客 有图有真相
参考自:cocoapods重装踩坑记录 - 简书 //这个有pods碰到的各种问题,强烈建议进去找解决方式
pod install --verbose --no-repo-update
pod update --verbose --no-repo-update