1
2

More than 1 year has passed since last update.

Xcodeで実機テストができなくなりました。"Command PhaseScriptExecution failed with a nonzero exit code"というエラー

Last updated at Posted at 2021-03-17

先日挫折しかけたSwiftでのエラーの解決方法が判明したので、メモとして残しておきます。

Command PhaseScriptExecution failed with a nonzero exit code

まずこんなエラーが出てビルドできなくなりました。

PhaseScriptExecution [CP]\ Embed\ Pods\ Frameworks /Users/◯◯◯/Library/Developer/Xcode/DerivedData/xxxxxxxxxx/Build/Intermediates.noindex/demo2.build/Debug-iphoneos/demo2.build/xxxxxxxxxxxxxxxxxxx
    cd /Users/◯◯◯/Documents/GitHub/xxxxxxxxxx
    /bin/sh -c /Users/◯◯◯/Library/Developer/Xcode/DerivedData/xxxxxxxxxx/Build/Intermediates.noindex/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

mkdir -p /Users/◯◯◯/Library/Developer/Xcode/DerivedData/xxxxxxxxxxxxxxxxxxxx/Build/Products/Debug-iphoneos/xxxxxxxxxxxxxxxxxxxx/Frameworks
rsync --delete -av --filter P .*.?????? --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "/Users/◯◯◯/Library/Developer/Xcode/DerivedData/xxxxxxxxxxxxxxxxxxxx/Build/Products/Debug-iphoneos/AppAuth/AppAuth.framework" "/Users/◯◯◯/Library/Developer/Xcode/DerivedData/xxxxxxxxxxxxxxxxxxxx/Build/Products/Debug-iphoneos/xxxxxxxxxxxxxxxxxxxx/Frameworks"
building file list ... done
deleting AppAuth.framework/_CodeSignature/CodeResources
deleting AppAuth.framework/_CodeSignature/
AppAuth.framework/

sent 146 bytes  received 26 bytes  344.00 bytes/sec
total size is 441267  speedup is 2565.51
Code Signing /Users/◯◯◯/Library/Developer/Xcode/DerivedData/xxxxxxxxxx/Build/Products/Debug-iphoneos/xxxxxxxxxxxxxxxxxxxx/Frameworks/AppAuth.framework with Identity Apple Development: ◯◯◯ (xxxxxxxxxx)
/usr/bin/codesign --force --sign xxxxxxxxxxxxxxxxxxxx  --preserve-metadata=identifier,entitlements '/Users/◯◯◯/Library/Developer/Xcode/DerivedData/demo2-cuxtcawdfrqcqafwplsfrvhdggep/Build/Products/Debug-iphoneos/xxxxxxxxxxxxxxxxxxxx/Frameworks/AppAuth.framework'
Warning: unable to build chain to self-signed root for signer "Apple Development: ◯◯◯ (xxxxxxxxxx)"
/Users/◯◯◯/Library/Developer/Xcode/DerivedData/xxxxxxxxxxxxxxxxxxxx/Build/Products/Debug-iphoneos/xxxxxxxxxx/Frameworks/AppAuth.framework: errSecInternalComponent
Command PhaseScriptExecution failed with a nonzero exit code

ネットで調べて出てきた内容↓

・すべてのキーチェーンをロックしてから実機テスト
・Macの再起動
・Xcodeの再起動
・iPhoneの再起動
・Apple Developerで証明書の作り直し
・XcodeからApple IDをログアウト

といったことは試しましたが特に変化はなし。

自分一人では難しいと思いQAサイトにて質問↓↓

心優しい方々が相談に乗ってくれるもエラーは変わらず。

その後試行錯誤していたらApple DeveloperのCertificatesに

Worldwide Developer Relations Certificate Authority (Expiring 02/07/2023)

というダウンロードファイルを発見。

これをダウンロードしてその他のCertificatesやprofile関連のファイルをすべて0からやり直し。

するとエラーが解決しました。

おすすめ情報

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2