import匯入類失敗
cocoapods pod install/pod update更新慢的問題
最近使用cocoapods來新增第三方類庫,無論是執行pod install還是pod update都卡在了analyzing dependencies不動
原因在於當執行以上兩個命令的時候會公升級cocoapods的spec倉庫,加乙個引數可以省略這一步,然後速度就會提公升不少。加引數的命令如下:
pod install --verbose --no-repo-update
pod update --verbose --no-repo-update
越來越多的svn管理,越來越多的工程檔案,我不能總是那麼乙個乙個的把第三方庫拖進去,我厭倦了拖拽和配置,我找到了替代方法--cocoapods
英文好的可以直接讀一下我參考的網頁
不嫌我嘮叨 我就自己慢慢敲
第一步:安裝
cocoapods是跑在ruby的軟體,安裝可能需要幾分鐘,開啟你的終端輸入:
sudo gem install cocoapods
如果成功 會有乙個 successfully installed cocoapods的提示 ,
然後輸入
pod setup
如果顯示ruby環境不夠新,你的機子就跟我的機子一樣老,來公升級吧
sudo gem update --system
好你的ruby公升級完了,可以重複之前的步驟了。
第二步:建立乙個 podfile 檔案
繼續在你的終端操作,先使用 cd 操作 進入你的專案目錄例如 cd ~/desktop/helloword
在這個目錄下建立檔案
touch podfile 然後回車繼續輸入第三步:摟一摟 搜尋庫open -e podfile 這時將直接開啟乙個空的檔案先在這開啟著不要管一會會處理的
現在就需要找到你要的第三方庫了,在終端裡輸入(以查詢reachability為例)
pod search reachability
終端會有和這個搜尋結果相近的選項(示例如下)
-> ksreachability (1.3)
a better ios & mac reachability for a modern age.
- homepage:
- source: .git
- versions: 1.3, 1.1, 1.0, 0.0.1 [master repo]
-> npreachability (0.1.0)
reachability without the suck.
- homepage:
- source: .git
- versions: 0.1.0 [master repo]
第四步:在剛才開啟的空白podfile中加入你想要的,如
platform :ios (這表示應用平台)第五步:將這個寫入資料的 podfile儲存後關閉pod 'reachability', '3.1.0' (庫的名稱 庫的版本號)
(如果是多個就繼續羅列即可):
platform :ios
pod 'jsonkit','1.4'
pod 'reachability','3.0.0'
第六步:在終端輸入
pod install
然後終端會有顯示 示例:
[!] from now on use `name.xcworkspace'.
最後:是的 就像你看到的,你開啟工程需要雙擊 .xcworkspace 這個工程,而不是之前的xcodeproj!!
ok 就這樣了
最近使用時發現 fmdb找不到,一看版本號 pod --version 0.16.4 好老的版本,然後公升級下
就是重新裝一下 sudo gem install cocoapods 等操作完成 重新顯示一下版本號 0.19.1 ok fmdb也有了~
補充一下:最近在給新機子安裝時 發現 sudo gem install cocoapods 沒有反應,看來又是被牆了,可以fq操作,也可以用**的ruby映象
在終端敲入
$ gem sources --remove
等有反應後再敲入
$ gem sources -a
然後測試下是真的可以了麼,敲入
$ gem sources -l
*** current sources ***
恩 好了 繼續之前的安裝步驟 sudo gem install cocoapods~~ 就可以了
IOS 第三方管理庫管理 CocoaPods
越來越多的svn管理,越來越多的工程檔案,我不能總是那麼乙個乙個的把第三方庫拖進去,我厭倦了拖拽和配置,我找到了替代方法 cocoapods 英文好的可以直接讀一下我參考的網頁 不嫌我嘮叨 我就自己慢慢敲 第一步 安裝 cocoapods是跑在ruby的軟體,安裝可能需要幾分鐘,開啟你的終端輸入 s...
IOS 第三方管理庫管理 CocoaPods
越來越多的svn管理,越來越多的工程檔案,我不能總是那麼乙個乙個的把第三方庫拖進去,我厭倦了拖拽和配置,我找到了替代方法 cocoapods 英文好的可以直接讀一下我參考的網頁 不嫌我嘮叨 我就自己慢慢敲 第一步 安裝 cocoapods是跑在ruby的軟體,安裝可能需要幾分鐘,開啟你的終端輸入 s...
IOS 第三方管理庫管理 CocoaPods
越來越多的svn管理,越來越多的工程檔案,我不能總是那麼乙個乙個的把第三方庫拖進去,我厭倦了拖拽和配置,我找到了替代方法 cocoapods 英文好的可以直接讀一下我參考的網頁 不嫌我嘮叨 我就自己慢慢敲 第一步 安裝 cocoapods是跑在ruby的軟體,安裝可能需要幾分鐘,開啟你的終端輸入 s...