cocoapods pod setup没有任何反应(macOS-Mojave)

换了新的电脑,准备安装一下cocoapods,前面都很愉快,第一个就是sudo gem install cocoapods这里会报错提示你没有读写权限,换$ sudo gem install -n /usr/local/bin cocoa pods命令就行了。

重点来了,所有东西搞完之后

pod setup没有任何反应!我晕了,搞了一下午还是不知道什么原因造成的

最后解决方案:手动创建目录~/.cocoapods/repos/master然后去https://github.com/CocoaPods/Specs下载,解压完(解压超慢!)放入目录里面就ok了。可以正常使用,网上一直没看到类似的问题,特意记录一下,希望能帮到能遇到同样问题的。

2020.5.12更新,最近项目需要加入微信支付,pod search WechatOpenSDK 发现报错cdn类的错误, 查了下资料,cocopods1.8之后就 没有master了,所以pod setup没有反应了,因为之前setup这个命令是下载master库的,而现在不需要用master库了,改用cdn加速。

目前有两个方案可以使用,之前我用的是第一种,手动创建master然后移除trunk,然后再podfile中source之前的源source 'https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git,这种方法就是相当于改为之前的方法 第二种方案就是使用cdn的新方法。具体做法也很简单。

2.Cocoapods1.8版本以后使用CDN服务的方法

找到etc目录下hosts文件,打开,然后添加 199.232.4.133 raw.githubusercontent.com 到最后一行保存。这样我们不需要master这个文件,我们也能正常通过cdn的方式使用cocoapods了。

写的有点缭乱和简单,如果有不懂的可以评论留言讨论。

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

推荐阅读更多精彩内容