2

新しいビルド システムを使用している Xcode 10 で、xcconfig に条件付き変数の割り当てが含まれている場合、xcodebuild は「不正な命令 4」というエラーを生成します。例えば:

FOO[sdk=macosx*] = バズ

「[sdk=macosx*]」を削除すると、xcodebuild が魅力的に動作します。

私は Xcode 10 ビルド システムのパッチ ノートを調べましたが、Apple は条件付き変数の割り当てのサポートを中止することについて何も言っていませんでした。これは xcodebuild のバグだと思われますか?

ちなみに、この問題は Xcode 9.4 の新しいビルド システムでも見られます (Xcode 9.4 では新しいビルド システムがデフォルトではないため、プロジェクト設定を手動で設定する必要があります)。

4

1 に答える 1