localhost:PodTest3 haiwang$ pod install
Analyzing dependencies
Downloading dependencies
Installing MBProgressHUD (0.9.2)
Installing Masonry (1.0.2)
Generating Pods project
Abort trap: 6
升级到Xcode 8后,将cocoapods
无法再使用。我尝试卸载并安装,但是仍然无法正常工作。
localhost:PodTest3 haiwang$ pod install
Analyzing dependencies
Downloading dependencies
Installing MBProgressHUD (0.9.2)
Installing Masonry (1.0.2)
Generating Pods project
Abort trap: 6
升级到Xcode 8后,将cocoapods
无法再使用。我尝试卸载并安装,但是仍然无法正常工作。
Answers:
对我来说,我通过卸载并--pre
使用以下命令再次安装CocoaPods解决了此问题:
sudo gem uninstall cocoapods
sudo gem install cocoapods --pre
希望这可以解决您的问题。
更新资料
CocoaPods已发布版本1.2.0,因此您现在可以使用安装
sudo gem install cocoapods
您将安装版本1.2.0
cocoapods-1.2.0.beta.1
在上方安装cocoapods-1.1.1
->Xcode Version 8.1 (8B62)
您可以使用以下命令轻松解决此问题:
gem update cocoapods
如果@haider_kazal进行的简单卸载无法正常运行,请尝试使用ruby 2.5.5安装RVM,然后完全清除CocoaPods:
gem uninstall cocoapods
gem uninstall cocoapods-core
gem uninstall cocoapods-deintegrate
gem uninstall cocoapods-downloader
gem uninstall cocoapods-plugins
gem uninstall cocoapods-search
gem uninstall cocoapods-stats
gem uninstall cocoapods-try
gem uninstall cocoapods-trunk
然后再次安装:
gem install cocoapods --pre
卸载cocoapods并重新安装:
gem uninstall cocoapods
gem install cocoapods
sudo gem uninstall cocoapods
我在rvm ruby上使用Cocoapods 1.1.1遇到了相同的问题(尝试过2.2.4p230和2.0.0p648等于系统ruby版本),使用Xcode 8.1(8B62),macOS 10.12.1(16B2657),唯一可以帮助我的是更新到Cocoapods 1.2.0.beta.1或使用系统ruby:
$ rvm system do pod install
当然,如果您没有在系统gemset中安装cocoapods:
$ sudo rvm system do gem install cocoapods
rbenv
安装过2.0.0-p648
,而且效果很好!谢谢:)
我通过删除生成的工作区pod deintegrate
并pod install
再次运行来使它在macOS 10.12.1(带有TouchBar支持的平台)上与Xcode 8.1一起使用Cocoapods 1.1.1来工作。
10.12.2 (16C67)
和Xcode 8.2.1 (8C1002)
,将Cocoapods 1.1.1
与RVM一起使用时不再出现此问题。
当您收到“不允许操作”错误或xcode8 cocoapods中止trap:6时,这是一个完美的解决方案。
自定义GEM_HOME
$ mkdir -p $HOME/Software/ruby
$ export GEM_HOME=$HOME/Software/ruby
$ gem install cocoapods
[...]
1 gem installed
$ export PATH=$PATH:$HOME/Software/ruby/bin
$ pod --version
1.1.1
我通过使用\ curl -sSL https://get.rvm.io更新ruby解决了这个问题。bash -s稳定--ruby。
将您的ruby版本更新为2.4,然后卸载cocoapods并安装它。
下载xcode8-beta。
localhost:Applications haiwang$ sudo xcode-select -switch /Applications/Xcode-beta.app/Contents/Developer
localhost:Applications haiwang$ xcode-select -p /Applications/Xcode-beta.app/Contents/Developer
Please close any current Xcode sessions and use `PodTest7.xcworkspace` for this project from now on.
没关系。