web-dev-qa-db-ja.com

コマンドCompileSwiftSourcesは、ゼロ以外の終了コードXcode 10で失敗しました

同じ問題をいくつか読みましたが、それらの解決策はうまくいきませんでした。私のプロジェクトはXcode 9.4で動作しますが、Xcode 10にアクセスしてプロジェクトを再作成すると、このエラーが発生します。私のプロジェクトは/ usr/include/libxml2を追加する必要があり、これを追加すると、別のエラーredefinition of madule libxml2。ログは次のとおりです。

「-Xcc -I $(SDKROOT)/ usr/include/libxml2」をXcodeプロジェクトのOTHER_Swift_FLAGSに追加します。

「-Xcc -I $(SDKROOT)/ usr/include/libxml2」を追加すると、次のエラーが発生します。

:0:エラー:不明な引数: '-Xcc -I/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.0.sdk/usr/include/libxml2' Command CompileSwiftSources failed withゼロ以外の終了コード

私に何ができる?

これは、 Xcode 10リリースノートのSwift 4.2リリースノート に記載されている既知の問題です。

回避策:Swift_ENABLE_BATCH_MODEという名前のユーザー定義ビルド設定を追加してバッチモードを無効にし、NOに設定します。

ターゲットのビルド設定に移動し、このユーザー定義の設定を追加します。私のために働いた。

25
Yaroslav