(一)配置安裝
1. 安裝Cocoapods
sudo gem install cocoapods
pod setup
更新gem命令
sudo gem update --system
另外ruby源由于被屏蔽踩寇,改為淘寶的源
gem sources --remove https://rubygems.org/
gem sources -a http://ruby.taobao.org/
查看
:gem source -l
2. 查找第三方庫(kù)
pod search AFNetworking
3. 創(chuàng)建一個(gè)Podfile文件
touch Podfile
4. 使用Xcode打開(kāi)文件編輯,格式:
platform :ios
pod 'Reachability', '3.1.0'platform:ios, '8.0'
pod 'JSONKit','1.4'
pod 'AFNetworking', '~> 2.6.0'
5. 如果是別人的項(xiàng)目或者很久未更新,更新命令
pod update
6. install!
pod install
如果上面因?yàn)闄?quán)限問(wèn)題安裝失敗堡赔,必須每次都要?jiǎng)h除
rm -rf /Users/loginnanme/Library/Caches/CocoaPods/
(二)在使用CocoaPods時(shí)出現(xiàn)的問(wèn)題
1. pod setup報(bào)CocoaPods was not able to update the `master` repo 錯(cuò)誤解決辦法
- 先刪除全局的緩存:
$ sudo rm -fr ~/Library/Caches/CocoaPods/
$ sudo rm -fr ~/.cocoapods/repos/master/
- 刪除當(dāng)前Pods
$ sudo rm -fr Pods/
- 在執(zhí)行
$ sudo gem install cocoapods
$ pod setup
2. 使用CocoaPods import導(dǎo)入時(shí)沒(méi)有提示的解決方法
- import時(shí)使用< >代替" "
- 如果不行在Target中的BuildSettings-search Paths下的User Header Search Paths中添加
$(PODS_ROOT)
選擇recursive
3. 終于成功了
- 本文參考
用CocoaPods做iOS程序的依賴管理
CocoaPods安裝和使用
感謝巨人們的分享