替换源
- 如果remove失败可以先
gem sources -l
看看source的url是哪个再替换
gem sources --remove https://rubygems.org/
gem sources -a gem sources --add https://gems.ruby-china.com/
gem sources -l
安装
$ sudo gem install cocoapods
$ pod setup
- 可能遇到的问题
While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/xcodeproj
- 解决办法
sudo gem install -n /usr/local/bin cocoapods
- 然后重新安装
pod setup
如果pod search + 框架名 搜不到
- 类似 Unable to find a pod with name, author, summary, or description matching
AFNetworking
- 解决办法, 然后等待 done 完成后即可search到框架
rm ~/Library/Caches/CocoaPods/search_index.json
- 也可以参考: http://blog.devtang.com/2014/05/25/use-cocoapod-to-manage-ios-lib-dependency/#jtss-douban
pods使用
-
打开终端,cd 拖拽目录到cd 后面回车,目录中一定要有工程文件
-
再在终端输入
pod init
目录中会自动创建Podfile文件,打开将搜索到的框架名字以及版本号copy进去即可.
-
最后终端输入
pod update
或者pod install
即可 -
也可以参照: http://blog.youkuaiyun.com/dubianjun/article/details/51711420