CocoaPod集成Tips

集成CocoaPod的一點要點:

$ cd 項目文件地址
新建 PodFile : 
vim Podfile
編輯 PodFile:
vim -r Podfile

搜索某個庫是否存在
$ pod search AFNetworking

以常用的三個庫為例

platform :ios ,'7.0'
pod "AFNetworking", "~> 2.0"
pod 'SDWebImage', '~>3.7'
pod 'MBProgressHUD', '~> 0.9.1'

ps:7.0是你項目支持的ios版本,必須比下面的項目最低支持的版本高,像AFNet現在最低支持7.0,你的這個版本就必須不小于7.0

編輯完畢,按ESC退出Insert模式,然后鍵入:

:wq 文件名     ///保存
:w         ///純保存

安裝

$ cd 項目文件地址
$ pod install 

//太慢的話,就用這個指令
$ pod install --verbose --no-repo-update 

更新

$ cd 項目文件地址
$ pod update

.lock文件需要上傳SVN進行管理,以免多人協作時混亂

編譯出現找不到libPods.a的問題:

在Build Setting > Other Linker Flag:
將所有$(TARGET_BUILD_DIR) 改成 $(BUILT_PRODUCTS_DIR)即可

參見:點我

出現error: RPC failed; result=52, HTTP code = 0的解決方法:

解決方法參考這里

更新pod:
$ pod setup
更新gem到最新版本:
$ sudo gem update --system 
檢查ping到github:
$ ping github.com
查看pob repo list:
$ pod repo list
結果顯示0 repos,說明沒有安裝成功;
刪除.cocoapods目錄,重新下載pod更新:
$ cd ~/.cocoapods/
$ sudo -rm -rf ~/.cocoapods/
重新執行 $ pod setup

現在pod intall指令就能用啦

Mac OS X EL Capitan 后,無寫入權限時候的安裝參考:
http://blog.csdn.net/youtk21ai/article/details/48896043
http://blog.csdn.net/fjh658/article/details/48971625

最后感謝下巧叔的《iOS進階》~~

簡書已經棄用,歡迎移步我的小專欄:
https://xiaozhuanlan.com/dahuihuiiOS

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,333評論 25 708
  • 在此特此聲明:一下所有鏈接均來自互聯網,在此記錄下我的查閱學習歷程,感謝各位原創作者的無私奉獻 ! 技術一點一點積...
    遠航的移動開發歷程閱讀 11,222評論 12 197
  • 發現 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 12,241評論 4 61
  • 在單位上班的時候,曾有同事或行業內的朋友這樣給我講,你再發表專業論文時也給俺掛個名,俺也想報個職稱長點工資。 其實...
    豫視西影閱讀 640評論 2 6
  • 我現在已經上六年級啦,我喜歡我們班上的一個男生!我覺的他也喜歡我,下課總是過來欺負我,不過我知道他是想引起我...
    櫻花味小可耐閱讀 216評論 0 0