先說解決方案:
1.訪問?https://github.com/CocoaPods/Specs猪勇,然后將Specs項目fork到自己的github賬戶上
2. 下載GitHub Desktop, 然后clone Specs項目。
3. 將clone的Specs項目的文件夾改名為master颠蕴,然后拖到/Users/用戶名/.cocoapods/repos目錄下泣刹。
4. 運行pod setup
解釋:pod setup的本質就是將https://github.com/CocoaPods/Specs上的Specs項目clone到/Users/用戶名/.cocoapods/repos目錄下。若此目錄下已有Specs項目犀被,則會將項目更新到最新的狀態(tài)椅您。由于Specs很大,容易導致pod setup失敗寡键。這時就需要我們手動安裝Specs掀泳。若直接從github上下載zip文件,由于缺少git文件西轩,會導致cocoa pods不使用员舵。若用git clone,由于文件過大藕畔,容易導致失敗马僻。但是使用GitHub Desktop軟件,則會提高clone的成功率注服,并且會給出clone的進度韭邓。
11月28日更新
今天更新CocoaPods的repo,發(fā)現(xiàn)無法從Github上clone下來溶弟。解決辦法是使用國內的鏡像地址(https://coding.net/u/hging/p/Specs/git)女淑,直接clone到/Users/用戶名/.cocoapods/repos目錄下,再將文件夾重命名為master可很。