1.CocoaPods安装
sudo gem install cocoapods
pod setup
如果 gem太老,可以尝试下面的升级gem:
sudo gem update --system
更改ruby源
gem sources --remove https://rubygems.org/
gem sources -a http://ruby.taobao.org/
gem sources -l
2.使用CocoaPods
先创建Podfile文件
inhibit_all_warnings! // 警告
platform :ios, "8.0" // ios8.0以上
xcodeproj '项目'
link_with '项目'
pod 'SDWebImage', '~> 3.7.3' // 库 以及版本
最后进入项目 pod install 会生成一个.xcworkspace文件
每次更改Podfile 都需要pod install
3.查找库
pod search 库名
备注:
1.生成的Podfile.lock 会锁定 库的版本 每次执行pod install 库的版本不会改变,只有执行pod update 才会改变Podfile.lock
2.CocoaPods 在执行pod install 和 pod update 时候会更新podspaec索引,用--no-repo-update 参数可以禁止做更新操作 pod update --no-repo-update