[Swift] エラー「Command PhaseScriptExecution failed with a nonzero exit code」の解決方法

  • 2023年8月12日
  • 2023年11月9日
  • Swift
  • 4238View
  • 0件

アプリをリリースするために Archive を実施すると、次のように「Command PhaseScriptExecution failed with a nonzero exit code」というエラーが発生しました。

こちらが解決できたので、解決方法をご紹介します。

解決方法

修正方法は簡単でした。次のファイルの1行を修正するだけです。

Pods > Targets Support Files > Pods-[プロジェクト名] > Pods-[プロジェクト名]-frameworks.sh

上記のファイルの 42〜45行目 を次のように修正すればOKです。

  if [ -L "${source}" ]; then
    echo "Symlinked..."
    # source="$(readlink "${source}")"   ←コメントアウト
    source="$(readlink -f "${source}")"  ←追加
  fi

参考サイト

Beginners

Capacitorで作ったアプリをリリースしようと、XcodeをバージョンアップしArchiveするとエラーを吐きました…