先日挫折しかけた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からやり直し。
するとエラーが解決しました。
おすすめ情報