実行可能ポッド (反応ネイティブ ポッドのインストール) を含む gem Cocoapod (>= 0.a) が見つかりません

概要

反応ネイティブプロジェクトを開始したところです。しかし、この疑問は私を一日悩ませました。 それを解決するためにあらゆる方法を試しました。例えば、

sudo gem uninstall cocoapods
rvm uninstall
brew install cocoapods

しかし、私には幸運がありません。 他のパスで –version をポッドすることはできますが、プロジェクト パスでポッドしようとすると問題が発生することを指摘したいと思います。また、rvm のデフォルト バージョンを 2.7.5 に設定しようとしましたが、問題は依然として発生します。 また、私はApple M1を使用していません

Traceback (most recent call last):
    4: from /Users/nicholas/.rvm/gems/ruby-2.7.5/bin/ruby_executable_hooks:22:in `<main>'
    3: from /Users/nicholas/.rvm/gems/ruby-2.7.5/bin/ruby_executable_hooks:22:in `eval'
    2: from /Users/nicholas/.rvm/gems/ruby-2.7.5/bin/pod:23:in `<main>'
    1: from /Users/nicholas/.rvm/rubies/ruby-2.7.5/lib/ruby/2.7.0/rubygems.rb:296:in `activate_bin_path'
/Users/nicholas/.rvm/rubies/ruby-2.7.5/lib/ruby/2.7.0/rubygems.rb:277:in `find_spec_for_exe': can't find gem cocoapods (>= 0.a) with executable pod (Gem::GemNotFoundException)

解決策

プロジェクトのルートで Bundle install を実行してみてください。次に、ios に移動して pod install を実行するか、プロジェクト ルートから npx pod-install を使用します。