软件相关

Mac10.15.5安装CocoaPod

2020-06-16  本文已影响0人  狮子尾巴_dec2

记录最近在Mac10.15.5安装CocoaPod的过程及问题。

安装步骤:

1.查看当前Ruby版本: ruby -v,该系统下已经安装了最新的版本了,不用再升级

2.查看ruby源: sudo gem update--system;默认是https://rubygems.org/

3.更换ruby源,执行以下两个命令

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

gem sources--add https://gems.ruby-china.com/

4.更换成功后查看ruby源:gem sources -l

结果是***CURRENT SOURCES***

         https://gems.ruby-china.com/表示成功

5.安装 CocoaPod sudo gem install -n /usr/local/bin cocoapods

6.安装成功后执行 pod Setup

在Mac10.15.5上很快就结束了显示set completed 但实际上Cocoapods的目录下并没有master文件,所以执行git clone https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/master。

(在安装过程中下载失败了很多次,尝试了各种各样的下载命令,最终都失败,无奈连接了手机热点执行该命令最终成功。

但是使用pod命令更新SDK版本时报错“CocoaPods was not able to update the `cocoapods` repo. If this is an unexpected issue and persists you can inspect it running `pod repo update --verbose`”,使用pod repo list查看repo选项,

执行pod命令时总会先去更新cocoapods,但实际上这个无法下载,命令失败。最后通过pod repo remove cocoapods移除一个repo选项后再执行pod命令就可以成功了!

还有一个问题:旧的项目在新版本上执行pod update提示 CocoaPods could not find compatible versions for pod "XXX":

  In snapshot (Podfile.lock):

又上网找啊找,终于找到了解决方案:删除Xcworkspace和podfile.lock,重新执行pod isstall。OK!

上一篇 下一篇

猜你喜欢

热点阅读