1.剛才svn上check out項目骗随,執(zhí)行pod install時企垦,出現(xiàn)如下錯誤:
執(zhí)行命令行:sudo gem update --system制跟,又出現(xiàn)錯誤:While executing gem ... (Errno::EPERM) ? ? Operation not permitted - /usr/bin/pod 原因應(yīng)該是CocoaPods沒有升級到最新版本 解決辦法是http://stackoverflow.com/questions/30812777/cannot-install-cocoa-pods-after-uninstalling-results-in-error/30851030#30851030 侣肄,在我的項目中使用命令 sudo gem install -n /usr/local/bin cocoapods 解決了此問題蚜印。
2.今天在執(zhí)行pod --version命令后出現(xiàn):[!] You need at least git version 1.8.5 to use CocoaPods
經(jīng)過查找原因是因為我剛剛下載最新版xcode,未進(jìn)行xcode初始化打開操作兴想,xcode打開過后幢哨,在執(zhí)行上述命令一切就正常了。然后在執(zhí)行pod install時嫂便,需要先關(guān)閉項目捞镰,退出xcode。
3.運行pod install 出現(xiàn)[!] Unable to add a source with url `https://github.com/CocoaPods/Specs.Git` named `master`.
You can try adding it manually in `~/.cocoapods/repos` or via `pod repo add`.錯誤
解決方法:sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer 后邊斜體部分為xcode 的Developer的目錄(在終端里輸入下方命令可以知道Xcode的路徑:xcode-select -p)毙替,可直接拖到終端中
3.在使用cocoapods安裝AFNetworking時岸售,使用pod search AFNetworking 時發(fā)現(xiàn)版本最高版本低于github中的最新版本,嘗試使用pod repo update --verbose厂画,不行凸丸!然后查一些資料才找出來 需要刪除本地緩存,重新setup 就是執(zhí)行命令 $rm -fr ~/.cocoapods/repos/master 然后 執(zhí)行$pod setup即可 search到個版本袱院。
我同事也遇見過屎慢,他以為是github有墻,然后打開藍(lán)燈坑填,在執(zhí)行search 結(jié)果也解決了這個問題抛人,喔!