首先安装配置好 ruby
,CocoaPods
需要 Ruby
的版本大于 2.2.2,不然会报错:
1 | Error installing pods: activesupport requires Ruby version >= 2.2.2 |
macOS 默认自带是 2.0 版本,所以需要升级。
1 | $ brew update |
删除 gem 源
1 | $ gem sources --remove https://rubygems.org/ |
添加 gem 国内源
1 | $ gem sources -a https://gems.ruby-china.org/ |
安装
1 | $ sudo gem install -n /usr/local/bin cocoapods |
若
Xcode
为预览版 ,在命令后边添加--pre
查看版本
1 | $ pod --version |
克隆仓库
1 | $ pod setup |
测试
1 | $ pod search AFNetworking |
可能出现错误
1 | [!] Unable to find a pod with name, author, summary, or description matching `AFNetworking` |
解决方法
1 | $ rm ~/Library/Caches/CocoaPods/search_index.json |
使用
切换到 Xcode 项目文件夹
1 | $ cd Desktop/swiftweahter |
编辑配置文件
1 | $ vi Podfile |
安装
1 | $ pod install --verbose --no-repo-update |
打开项目
打开项目用CocoaPodsDemo.xcworkspace
更新
1 | $ sudo gem update --system |
卸载
1 | # 待补充 |