Xcode 8 cocoapods abort trap: 6

匿名 (未验证) 提交于 2019-12-03 01:58:03

问题:

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 

After upgrading to Xcode 8, cocoapods doesn't work anymore. I have tried to uninstall and install, but it still doesn't work.

回答1:

For me, I solved this issue by uninstalling and then again installing CocoaPods with --pre with the command

sudo gem uninstall cocoapods  sudo gem install cocoapods --pre 

Hopefully this will solve your problem.

Update

CocoaPods has released version 1.2.0, so you can now install using

sudo gem install cocoapods 

And you will get version 1.2.0 installed



回答2:

You can easily solve this issue using the follow command:

gem update cocoapods 


回答3:

If the simple uninstall by @haider_kazal doesn't work like it didn't for me, try to install RVM with ruby 2.5.5, then purge CocoaPods completely:

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 

And then install once again:

gem install cocoapods --pre 


回答4:

Uninstall the cocoapods and reinstall:

gem uninstall cocoapods  gem install cocoapods 


回答5:

I ran into this error when I installed cocoapods with brew.

running brew uninstall cocoapods then sudo gem install cocoapods fixed the issue.



回答6:

I tried all this things but none of them worked for me, this one did:

sudo gem update 


回答7:

I'm having the same issue with Cocoapods 1.1.1 on rvm ruby (tried 2.2.4p230, and 2.0.0p648 which is the equal to system ruby version), with Xcode 8.1 (8B62), macOS 10.12.1 (16B2657), and only thing that helps me is updating to Cocoapods 1.2.0.beta.1, or using system ruby:

$ rvm system do pod install 

and of course if you don't have cocoapods installed in system gemset:

$ sudo rvm system do gem install cocoapods 


回答8:

This should definitely help you.

However I'm not pleased with the previous version of Cocoapods as it has a few other issues.

 gem uninstall cocoapods  sudo gem install -n /usr/local/bin cocoapods 


回答9:

I made it work using Cocoapods 1.1.1 with Xcode 8.1 on macOS 10.12.1 (the one with TouchBar support) by removing generated workspace, running pod deintegrate and running pod install again.



回答10:

This is the perfect solution when you are receiving the "Operation not permitted" error or xcode8 cocoapods abort trap:6.

Custom 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 


回答11:

Run this in the terminal:

sudo gem install xcodeproj 


回答12:

It's problem with ruby in version 2.0.0 and cocoapods 1.1.1, so if you won't use prerelease version of cocoapods, just update your ruby version for example with rvm:

\curl -sSL https://get.rvm.io | bash -s stable

Remember: After install of new ruby you need to install all gems one more time.



回答13:

I solved this issue by updating the ruby with \curl -sSL https://get.rvm.io | bash -s stable --ruby.



回答14:

My fix, little bit less work: I removed the workspace and just run pod setup and pod install again.

No more warnings :)



回答15:

update your ruby version to 2.4 then uninstall cocoapods and install it.



回答16:

download 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. 

It is OK.



标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!