cocoapods 安装及使用问题
2016-07-05 14:13
183 查看
1.Mac自带ruby环境
1 验证ruby -v
2 更换ruby镜像(避免被墙)
gem sources –remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/
gem sources -l (用来检查使用替换镜像位置成功)
2.安装cocoapods
1命令sudo gem install cocoapods (安装)
sudo gem update cocoapods (更新)
2 建立pod仓库
pod setup
这个时间较久,可以进入安装目录 ,看下文件大小
cd ~/.cocoapods/ (进入目录)
du -sh * (检查大小)
3 安装完成
可以使用检查下安装的是否正确
pod –version (查看版本号)
pod search FMDB (查看库)
3.使用
1 在工程下创建 Podfile 的文件新版格式为:
platform :ios, ‘8.0’
target ‘MyApp’ do
pod ‘AFNetworking’, ‘~> 2.6’
pod ‘SwiftyJSON’, ‘~> 2.3’
end
2 pod install
4.问题:
1.执行2.1命令时显示:Error fetching http://ruby.taobao.org/:bad response Not Found 404 (http://ruby.taobao.org/specs.4.8.gz)
解决:sudo gem sources -a http://gems.ruby-china.org/ 添加个腾讯的镜像
2.cloning into ‘xxx’…..
warning:could not find remote branch v1.0.1 to clone
解决:pod sdk的版本在git上没有,可以确定下版本或者指定版本号
3.
解决:CocoaPods不能正常使用,更新pod,下载一些依赖包,在终端中输入:
$ pod setup
若还是出现上述问题可能原因有:
1)gem版本太低;
更新gem到最新版本,在终端中输入
$ sudo gem update --system
2)github无法链接;
检查连通性
$ ping github.com
3).cocoapods目录下的配置信息错误。
参考2.2,查看包大小是否在变,为0 的话执行
$ pod setup
安装完成后执行
pod search XXXX
输入过后它可能会报:
[!] Unable to find a pod with name, author, summary, or descriptionmatching `XXXX`
输入
rm ~/Library/Caches/CocoaPods/search_index.json
然后再
pod search XXXX
4.
解决:Podfile中没有添加平台版本号
platform :ios, '8.0'
相关文章推荐
- 2016最新CocoaPods安装和错误解决方案
- 2016 cocoapods的安装和使用方法以及版本升级遇到的问题
- 详解2016 cocoapods的安装和使用以及版本升级遇到的问题
- CocoaPods版本升级
- CocoaPods安装和使用教程
- iOS-cocoaPods安装,使用,卸载
- iOS 最新版的 CocoaPods 安装流程
- iOS cocoapods的详解大全及其flex
- CocoaPods安装和使用教程
- 最新版 CocoaPods 的安装流程
- 最新版 CocoaPods 的安装流程
- CocoaPods安装和使用教程
- Mac安装cocoapods教程(2016版)
- 关于CocoaPods的安装和使用
- CocoaPods 入门详解
- Cocoapods使用
- cocoapods 安装
- Objective-C中的CocoaPods教程
- 解决 ld: library not found for -lPods的问题
- Xcode使用第三方库-Cocoapods