Xcode12.1で以下のエラーで実機ビルドとarchiveできなくなり数時間ハマった。
line 144: ARCHS[@]: unbound variable
Command PhaseScriptExecution failed with a nonzero exit code
以下の方法で解決できました。
やった
- プロジェクトのBuildSetting -> User Defined に
VALID_ARCHS
を追加。値は$(ARCHS_STANDARD)
- pod install後にPodsプロジェクトのBase SDKをmacOSからiOSに変更(macOSだとARCHS_STANDARDの値がiOSと異なるので)
やらない
以下は解決方法としてぐぐると出てくるが実施しない
- Excluded Architectureにarm64を追加する