Cocoapods 使用大全

關於cocoapods搜索第三方庫搜索結果無法找到相關的所需要的第三方庫,


我的搜索結果只有一個,配置的已經是淘寶的地址了,而另一臺電腦就有幾個庫顯示,


這個是神馬原因呢???



cocoapods 相關指令、命令

安裝

安裝

安裝方式異常簡單, Mac下都自帶ruby,使用ruby的gem命令即可下載安裝:


1

2

$ sudo gem install cocoapods

$ pod setup

如果你的gem太老,可能也會有問題,可以嘗試用如下命令升級gem:


1

sudo gem update --system

另外,ruby的軟件源rubygems.org因爲使用的亞馬遜的雲服務,所以被牆了,需要更新一下ruby的源,如下代碼將官方的ruby源替換成國內淘寶的源:


1

2

3

gem sources --remove https://rubygems.org/

gem sources -a http://ruby.taobao.org/

gem sources -l


輸入 :gem sources 查看地址是否爲淘寶

輸入 :pod —version 查看cocoapods 的版本\

輸入 :pod search 庫名查找

輸入 :touch podfile 

輸入 : open -e podfile

輸入 : pod install 安裝

注:

pod setup 報CocoaPods was not able to update the `master` repo 錯誤解決辦法

先刪除全局的緩存:

$ sudo rm -fr ~/Library/Caches/CocoaPods/

$ sudo rm -fr ~/.cocoapods/repos/master/


還不行的話就把當前 Pods 目錄清空:

$ sudo rm -fr Pods/


// 再執行

$ sudo gem install cocoapods


$ pod setup 看看還有沒有報錯


注: 在cocoapods找不到第三方庫的頭文件 :

問題原因:這是因爲還沒設置頭文件的目錄。

解決辦法:在項目的Target的裏設置一下,添加cocoapods頭文件目錄:目錄路徑直接寫:${SRCROOT}   ,後邊選擇recursive 。就可以了。

注意:是在 User Header Search Paths 裏添加,不是上面的 Header Search Paths.



Xcode6添加pch 文件找不到

在prefix Header 中 添加$(SRCROOT)/popTests(文件目錄)/PrefixHeader.pch(pch 文件名)



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章