我执行了我的正常pod update
并收到以下消息:
[!] There was an error reading '~/.cocoapods/repos/master/CocoaPods-version.yml'.
Please consult http://blog.cocoapods.org/Repairing-Our-Broken-Specs-Repository/ for more information.
Run Code Online (Sandbox Code Playgroud)
所以我按照http://blog.cocoapods.org/Repairing-Our-Broken-Specs-Repository/中的说明进行操作
$ sudo rm -fr ~/.cocoapods/repos/master
$ pod setup
Setting up CocoaPods master repo
[!] There was an error reading '~/.cocoapods/repos/master/CocoaPods-version.yml'.
Please consult http://blog.cocoapods.org/Repairing-Our-Broken-Specs-Repository/ for more information.
Run Code Online (Sandbox Code Playgroud)
同样的错误.所以我删除了cocapods,升级了ruby和gem,安装了cocoapods:
$ sudo rm -fr ~/.cocoapods
$ sudo gem uninstall cocoapods
Remove executables:
pod, sandbox-pod
in addition to the gem? [Yn] y
Removing pod
Removing sandbox-pod
Successfully uninstalled cocoapods-0.35.0
$ sudo gem update --system
Latest version currently installed. Aborting.
$ sudo gem update
Updating installed gems
Updating activesupport
Fetching: i18n-0.7.0.gem (100%)
.
.
.
$ sudo gem install cocoapods
Fetching: cocoapods-0.35.0.gem (100%)
Successfully installed cocoapods-0.35.0
Parsing documentation for cocoapods-0.35.0
Installing ri documentation for cocoapods-0.35.0
Done installing documentation for cocoapods after 4 seconds
1 gem installed
$ pod setup
Setting up CocoaPods master repo
[!] There was an error reading '~/.cocoapods/repos/master/CocoaPods-version.yml'.
Please consult http://blog.cocoapods.org/Repairing-Our-Broken-Specs-Repository/ for more information.
Run Code Online (Sandbox Code Playgroud)
只是为了好玩,我也跑了pod install
.
同样的错误.其他人遇到这个问题?解决这个问题?或者看看我做错了什么?这个iOs应用程序已经使用pod了一段时间了.我刚刚添加pod 'ZSSRichTextEditor', '~> 0.5'
到Podfile作为我最近的更改.
更新:
这是CocoaPods-version.yml文件:
---
min: 0.32.1
last: 0.35.0
Run Code Online (Sandbox Code Playgroud)
Ken*_*ent 31
好的,在github上发现了同样的问题线程.由csknns回答 .
这是我如何去重新安装心理:
$ sudo gem uninstall psych
Password:
Select gem to uninstall:
1. psych-2.0.5
2. psych-2.0.6
3. psych-2.0.8
4. All versions
> 4
Successfully uninstalled psych-2.0.5
Successfully uninstalled psych-2.0.6
Successfully uninstalled psych-2.0.8
$ sudo gem install psych -v 2.0.0
Fetching: psych-2.0.0.gem (100%)
Building native extensions. This could take a while...
Successfully installed psych-2.0.0
Parsing documentation for psych-2.0.0
Installing ri documentation for psych-2.0.0
Done installing documentation for psych after 2 seconds
1 gem installed
$ pod setup
Setting up CocoaPods master repo
Already up-to-date.
Setup completed
Run Code Online (Sandbox Code Playgroud)
希望这有助于那里的人!
这个bug似乎在较新版本的RubyGems中得到修复.更新gem update --system
允许我在不破坏CocoaPods的情况下更新到最新版本的psych.
图片来源:https://github.com/CocoaPods/CocoaPods/issues/3539#issuecomment-125106504
归档时间: |
|
查看次数: |
2886 次 |
最近记录: |