which carthage
:carthage version
:0.36.1xcodebuild -version
:--no-build
ますか? 番号--no-use-binaries
ますか? 番号--use-submodules
ますか? 番号--cache-builds
ますか? 番号--new-resolver
ますか? 番号カートファイル
(doesn't matter)
実際の結果
/ usr / local / bin / carthage:そのようなファイルやディレクトリはありません
コマンドPhaseScriptExecutionがゼロ以外の終了コードで失敗しました
期待される結果
作業プロジェクト
これまでのところ、プロジェクトはxcode 11.7で実行されていましたが、コンピューターを変更した後、xcode12.3をインストールする必要があります。 残念ながら、すべてを正しくインストールしても、xcframeworkからフレームワークをビルドできず、手動で再構築した後、「/ usr / local / bin / carthage:そのようなファイルまたはディレクトリはありませんコマンドPhaseScriptExecution」という情報が表示されます。
ヘルプ。
brew install carthage
M1 Macを入手した場合、Homebrewは別の場所にインストールします。そのため、 which carthage
を追加するように求められます…
❯ which carthage
/opt/homebrew/bin/carthage
両方のパスをサポートするための推奨されるプロセスはわかりませんが、プロジェクトでコンピューターのみを使用している場合は、パスを変更するだけです。
私は同じ問題を抱えていて、シンボリックリンクでそれを修正しました:
ln -s /opt/homebrew/bin/carthage /usr/local/bin/carthage
ただし、最初に/usr/local/bin
フォルダがあることを確認してください
または、ビルドフェーズスクリプトでフルパスを使用できます
また、ポジティブな結果が得られずにどこでもPATHを更新しようとしたので、今のところはシンボリックリンクを使用して修正します
最も参考になるコメント
M1 Macを入手した場合、Homebrewは別の場所にインストールします。そのため、
which carthage
を追加するように求められます…両方のパスをサポートするための推奨されるプロセスはわかりませんが、プロジェクトでコンピューターのみを使用している場合は、パスを変更するだけです。