エラー内容など
- command phasescriptexecution failed with a nonzero exit code xcode12
- ARCHS[@]: unbound variable
対処方法
project.pbxprojを開いてVALID_ARCHSを削除する
(project.pbxprojはプロジェクト名.xcodeprojを右クリックして「パッケージの内容を表示」に含まれています)
VALID_ARCHS = "arm64 armv7 armv7s";
Xcode12 から非推奨になった(が、それ以前に作成したプロジェクトで残っている)。
Project や Target で Build Settings > Architectures > Excluded Architecture
に arm64 を指定しても、VALID_ARCHS で指定されている arm64 が参照されるため、除外されない。