cocoaPods:pod的速度太慢,pod 速度提升以及遇到的坑

最近使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动

原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下:

pod install --verbose --no-repo-update

pod update --verbose --no-repo-update


下面是瞎折腾过程。。。。

因为最近cocoaPods更新到1.0.0,导致了原先项目的pod 环境无法使用,然后就pod install出现各种cocoapod连环错误,总结一下。

1.0.0以后要保证 pod file 格式如下

platform :ios,'7.0'#手机的系统

use_frameworks!

target'ChangShiAction'do

pod'AFNetworking','~> 3.0'

end

1.因为国内淘宝源以及已经不再维护了,所以首先要替换gem 源

$gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/

$gem sources -lhttps://gems.ruby-china.org

# 确保只有 gems.ruby-china.org


2.替换pod 源为国内托管源

pod repo remove master

//coding 上有每日更新的,建议使用这个pod repo add master https://git.coding.net/CocoaPods/Specs.git

出现 [!] To setup the master specs repo, please run `pod setup`. 错误 执行下面命令 开始漫长等待

$ cd ~/.cocoapods/repos

$ git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master


3.最后 pod setup (还要等 😂) 

结束,大功告成。

快去试试pod 第三方库速度有没有提升

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容