如何用cocoapods 来管理项目中的第三方框架?
?一、安裝
1.如果以前安裝過,升級到10.10后工作不正常,可以先刪除cocoapods
$ sudo gem uninstall cocoapods
------------------------------------------------
如果之前沒有安裝過可以跳過
?
在安裝CocoaPods之前,首先要在本地安裝好Ruby環境。至于如何在Mac中安裝好Ruby環境,請google一下,本文不再涉及。
假如你在本地已經安裝好Ruby環境,那么下載和安裝CocoaPods將十分簡單,只需要一行命令。在Terminator(也就是終端)中輸入以下命令(注意,本文所有命令都是在終端中輸入并運行的。什么,你不知道什么是終端?那請小編吃飯,小編告訴你):
sudo gem install cocoapods但是,且慢。如果你在天朝,在終端中敲入這個命令之后,會發現半天沒有任何反應。原因無他,因為那堵墻阻擋了cocoapods.org。(你會問,我靠,這都要墻!是的,小編也納悶。)
但是,是的,又但是(不過是個可喜的“但是”)。我們可以用淘寶的Ruby鏡像來訪問cocoapods。按照下面的順序在終端中敲入依次敲入命令:
$ gem sources --remove https://rubygems.org/ //等有反應之后再敲入以下命令 $ gem sources -a http://ruby.taobao.org/為了驗證你的Ruby鏡像是并且僅是taobao,可以用以下命令查看:
$ gem sources -l只有在終端中出現下面文字才表明你上面的命令是成功的:
*** CURRENT SOURCES ***http://ruby.taobao.org/上面所有的命令完成之時,在小編的終端上是這個的樣子:
這時候,你再次在終端中運行:
$ sudo gem install cocoapods等上十幾秒鐘,CocoaPods就可以在你本地下載并且安裝好了,不再需要其他設置。
敲入以上命令時,小編終端上是這個樣子的(由于太長,僅截取前面一部分):
看到這里就安裝成功了
------------------------------------------------------------------------------------
二、使用
1.使用Xcode新建項目
cocoapods?0.36版本不支持中文 所以創建項目時不要用中文,改應用的安裝后顯示的名稱可以更新 Bundle Display Name 即可
2.打開終端,切換到該項目目錄一定要在.xcodeproj文件的同級目錄中
$ cd...
3.編寫Podfile 這個文件應該和.xcodeproj文件在同級目錄
$ vim Podfile
3.1 Podfile的第一行用語指定目標項目需要運行的最低版本
platform :ios, '7.0'
3.2 其后的內容依據 pod search 的查詢結果
3.3 編寫完成之后 ,保存并退出
$ :wq?
4.安裝
$ pod install
安裝后之后會有一個.xcworkspace文件 ?以后打開項目就直接打開這個文件就可以了
5.升級
$ pod update
?
?
可以使用第三方插件 ?用起來就方便多了 不用再終端里操作了 ?一些都更加人性和面向對象了,
可以在github上搜索cocoapods 或 cocoapodUI 大家可以研究下 兩個插件有什么區別,可以留言分享下,在這里提前謝謝了,如果我研究了 有心得也會分享給大家
轉載于:https://www.cnblogs.com/ios888/p/4363620.html
總結
以上是生活随笔為你收集整理的如何用cocoapods 来管理项目中的第三方框架?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Tasker文件夹说明
- 下一篇: XenServer 6.5实战系列之三: