react-native - 在 85 个 gem(s) (Gem::MissingSpecError) 中找不到 'ffi' (>= 1.3.0) 在 pod install 上反应原生 IOS
问题描述
嗨,我正在尝试在 mac mini 上运行我的 react 本机应用程序。我可以运行另一个应用程序也可以运行这个应用程序,但是当我在终端中写入pod install
时它会给出这个错误。
1: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/specification.rb:1449:in `block in activate_dependencies'
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/dependency.rb:311:in `to_specs': Could not find 'ffi' (>= 1.3.0) among 85 total gem(s) (Gem::MissingSpecError)
Checked in
'GEM_PATH=/Users/xx/.gem/ruby/2.6.0:/Library/Ruby/Gems/2.6.0:/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/gems/2.6.0', execute `gem env` for more information
我尝试了很多这样的代码
sudo gem pristine --all, gem pristine --all
sudo gem install -n /usr/local/bin cocoapods -v 1.8.4
delete and ini pod init/ which gave error
brew reinstall cocoapods
\curl -sSL https://get.rvm.io | bash -s stable --ruby
解决方案
你可以试试这个命令
sudo gem uninstall -aIx
rm -rf ~/.gem
sudo gem install cocoapods
sudo chown -R $USER ~/Library/Caches/CocoaPods
推荐阅读
- twitter-bootstrap - 引导宽度溢出
- javascript - 如何在
- excel - 如何确保验证采用非空值?
- javascript - 除了“.value”之外,还有没有其他机会可以在 Javascript 中获取下拉菜单的内容?
- c++ - 如何消除这种与继承相关的代码异味?
- vba - XCOPY:源文件夹是否可能包含目标文件夹?
- laravel - docker-compose:如何在 docker 网络内外使用 minio
- c++ - 调试器看到的输出线程 ID
- amazon-web-services - aws cognito 不会获取所有用户
- javascript - React Native 异步 Jest 组件测试