iOS - cocoapods的安装与使用

替换源

  • 如果remove失败可以先gem sources -l 看看source的url是哪个再替换
gem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/
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 后面回车,目录中一定要有工程文件
    iOS - cocoapods的安装与使用_第1张图片
    iOS - cocoapods的安装与使用_第2张图片
  • 再在终端输入pod init 目录中会自动创建Podfile文件,打开将搜索到的框架名字以及版本号copy进去即可.
    iOS - cocoapods的安装与使用_第3张图片
  • 最后终端输入 pod update 或者 pod install 即可

  • 也可以参照: http://blog.csdn.net/dubianjun/article/details/51711420

你可能感兴趣的:(ios)