?1.查看cocoaPods常用方法:?使用pod help查看命令
?2.查看工程中是否存在某個庫時 :使用pod search ***
?3.最新版本CocoaPods的Podfile書寫格式:
platform:ios,’支持的版本號’
target “項目名字”do
XXXXX(第三方庫及版本號)
end
4.Podfile里所有的庫使用精確版本號,不使用任何’~>
1.0', ‘>= 1.0'之類的版本號語法,只使用精確的版本號如'1.3.2'。
?5.創建pod工作空間編寫完Podfile文件之后
?第一次運行: pod install
?以后更新運行:podupdate
(執行完podinstall之后,除了生成podfile之外,還生成podfile.lock文件,會鎖定個依賴庫的版本號,只有執行podupdate才會改變podfile.lock這也是為了避免多人協作第三方庫版本不一樣)
?6.xcode上方法名系統提示,cocoapods下載的三方庫默認下是不提示的
?---BuildSettings—>search Paths->UserHeaderSearchPaths
->“$(PODS_ROOT)”并且選擇recursive
7.可以每隔一段時間使用pod outdated命令手動檢查各第三方庫是否有更新,如果有更新,去官網查看,自己判斷是否更新,更新直接進入項目目錄使用 pod update命令
?8.用到svn,git多人協作的話Pods/這個文件夾不要上傳,例如:.../Pods/Pods.xcodeproj...Pods/Target Support Files/這些每次編譯都會改動從而引起合并代碼的時候沖突(8.9聯合)
?9.這也是為什么有的時候當你從git上剛下載下來的代碼,編譯時會出現錯誤,(頭文件導入問題)在看一下工程中會有podfile文件夾,這時我們可以打開終端,到達項目目錄,因podfile已經創建好,輸入podinstall,再打開工程回去出現xx.xcworkerspace文件打開就可以了