解釋:
pod setup
的本質就是將
上的specs
專案clone
到/users/
使用者名稱/.cocoapods/repos
目錄下。若此目錄下已有
specs
專案,則會將專案更新到最新的狀態。由於
specs
很大,容易導致
pod setup
失敗。這時就需要我們手動安裝
specs
。若直接從
github
zip檔案,由於缺少
git檔案,會導致
cocoa pods
不使用。若用
git clone
,由於檔案過大,容易導致失敗。但是使用
github desktop
軟體,則會提高
clone
的成功率,並且會給出
clone
的進度。
更新cocoapods
的repo
時,如發現無法從
github
上clone
下來。解決辦法是使用國內的映象位址(
),直接
clone
到/users/
使用者名稱/.cocoapods/repos
目錄下,再將資料夾重新命名為
master
。如果提示
runtimeerror - [xcodeproj] unknown object version.
/library/ruby/gems/2.3.0/gems/xcodeproj-1.5.3/lib/xcodeproj/project.rb:217:in `initialize_from_file'
/library/ruby/gems/2.3.0/gems/xcodeproj-1.5.3/lib/xcodeproj/project.rb:102:in `open'
說明xcode和cocoapods版本不匹配,請執行
sudo gem install cocoapods -n /usr/local/bin --pre
使用ToluaFrameWork時遇到的一些問題
最近的專案在使用tolua框架熱更新。在做初期準備時,拿著github上的toluaframework進行學習和修改,在匯出安卓包時,遇到了一些問題,因此記錄了一下。1.plugins目錄下的x86和x86 64資料夾中的tolua要設定成不同的平台,android libs的armeabi v7a...
關於cocoapods遇到的問題
好久沒有將公司專案拉到自己的私人電腦上,最近從git上拉 遇到乙個問題。如下 表示cocoapods 太久沒用了,本地的repo庫太長時間沒有更新了 所以需要執行 pod repo update 更新本地的repo庫 使用cocoapods來管理第三方庫,無論是執行pod install還是pod ...
CocoaPods安裝遇到的坑
cocoapods是乙個負責管理ios專案中第三方開源 的工具。如果你沒聽說過,也不想用,那就別往下看了。cocoapods的安裝 需要用到ruby,mac系統自帶ruby,但如果不是最新的系統,最好更新一下。ruby的軟體源rubygems.org被牆了,所以先換一下源,命令列下依次執行3條命令 ...