本帖最后由 Simpon 于 2016-10-19 11:36 编辑
1. cocoa pods 升级遇到的问题
运行:[AppleScript] 纯文本查看 复制代码 sudo gem update --system
报错:
[AppleScript] 纯文本查看 复制代码 Updating rubygems-update
ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/update_rubygems
原因:
brew更新或重装的时候导致的我们电脑上没有ruby环境了,需要重新安装一下
解决方案:
安装ruby
[AppleScript] 纯文本查看 复制代码 brew install ruby
2. 执行 pod update 遇到问题
出现: Performing a deep fetch of themasterspecs repo to improve future performance
解决方案: 删除索引库,重新安装Pod,执行终端命令
[AppleScript] 纯文本查看 复制代码 rm -rf ~/.cocoapods/repospod setup
3.执行 pod setup 遇到的问题
[AppleScript] 纯文本查看 复制代码 [!] /usr/bin/git clone [url=https://github.com/CocoaPods/Specs.git]https://github.com/CocoaPods/Specs.git[/url] master Cloning into 'master'... error: RPC failed; result=56, HTTP code = 200 fatal: The remote end hung up unexpectedly fatal: early EOF fatal: index-pack failed
解决方案:
[AppleScript] 纯文本查看 复制代码 cd 任意的一个使用Git的项目 #执行
git repack --max-pack-size=500m -a -d pod setup 4. 使用 sudo gem update --system 更新 gem 的时候出错
[AppleScript] 纯文本查看 复制代码 ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/update_rubygems
解决方案: 重新安装ruby
- 安装 Homebrew 一个Mac上用于管理命令行软件的工具
[AppleScript] 纯文本查看 复制代码 /usr/bin/ruby -e "$(curl -fsSL [url=https://raw.githubusercontent.com/Homebrew/install/master/install]https://raw.githubusercontent.com/Homebrew/install/master/install[/url])" - 安装ruby
[AppleScript] 纯文本查看 复制代码 brew install ruby - 更新 gem
[AppleScript] 纯文本查看 复制代码 sudo gem update --system
4. 安装pod
[AppleScript] 纯文本查看 复制代码 sudo gem install -n /usr/local/bin cocoapods
文/满山李子(简书作者)
原文链接:http://www.jianshu.com/p/31c80c3c1042
精华推荐:
|