IOSbugCocoaPods

CocoaPods总结.

2015-07-23  本文已影响77人  司马捷

虽然大神的博客已经写的很详细了,http://blog.csdn.net/wzzvictory/article/details/18737437
但是小白的我还是用的不顺畅,一度放弃.甚至鄙视使用cocoaPods的,主要是鄙视他们使用第三方库太多.哈哈.

1.第一步,就要注意了,由于安装的过程中从国外网站下载,不知道什么原因很慢,在这里就要有耐心.根据网速要等1到3分钟.

$ sudo gem install cocoapods  

2.可以利用命令修改下载安装的地址.

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

//等有反应之后再敲入以下命令 这里还要注意,需要反应的时间也较长.一到两分钟.

$ gem sources -a http://ruby.taobao.org/  

3.其他参考大神的博客,都很顺利,恩下载安装的时候也很慢,这个时候还不能运行项目,否则会安装失败.
暂时就这些吧.

3.Unable to satisfy the following requirements解决方案
pod update --verbose 更新依赖库.

4.删除其中一个依赖库,在podfile 中删除引入的说明就好了.

5.删除整个cocoapods 项目
1.删除工程文件夹下的Podfile、Podfile.lock和Pods文件夹。
2.删除xcworkspace文件。
3.打开xcodeproj文件,删除项目中的libpods.a和Pods.xcconfig引用:
4.打开Build Phases选项,删除Check Pods Manifest.lock和Copy Pods Resources:
还要再加一部,产出pod.a 的依赖库. 在build phases 中

6.换源错误的解决办法
http://blog.csdn.net/dark_gmn/article/details/49274993

gongmengnandeMacBook-Pro: name$ sudo gem install cocoapods
ERROR: Could not find a valid gem 'cocoapods' (>= 0), here is why:
Unable to download data from http://ruby.taobao.org/ - bad response Not Found 404 (http://ruby.taobao.org/specs.4.8.gz)
gongmengnandeMacBook-Pro: name$ sudo gem update --system
ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError)
bad response Not Found 404 (http://ruby.taobao.org/specs.4.8.gz)
解决办法:换源地址

1.gem sources --remove http://ruby.taobao.org/ //移除原文件地址

2.gem sources -a https://ruby.taobao.org/ //添加新文件地址

3.gem sources -l //查看源文件地址是否正确

4.sudo gem install cocoapods //更新

上一篇下一篇

猜你喜欢

热点阅读