web-dev-qa-db-ja.com

Xcode 11ベータ4エラー:コマンドCompileSwiftSourcesがゼロ以外の終了コードで失敗しました

最新のXcodeベータ4をダウンロードしました。ビルドすると、3つのポッドで同じエラーが発生します。

Command CompileSwiftSources failed with a nonzero exit code
<unknown>:0: error: unknown argument: '-w'
<unknown>:0: error: unknown argument: '-Xanalyzer'
<unknown>:0: error: unknown argument: '-analyzer-disable-all-checks'

これはMarqueeLabelポッドログです: enter image description here

私が試してみました:

  • クリーニングとディープクリーニング(shift + alt + cmd + k
  • 派生データフォルダーの削除
  • Xcodeの再起動

リリースノートに記載されているエラーが表示されません。 https://developer.Apple.com/documentation/xcode_release_notes/xcode_11_beta_4_release_notes

誰が問題が何か、または回避策を知っていますか?

35
Daniel Ryan

CocoapodsおよびXcode 11 Beta 4には inhibit_all_warnings!が原因でSwiftコンパイルされない に対して引数が設定される)==の既知の問題があります。これを削除すると解決します問題、およびSwift警告は、代わりにターゲットのSwift_SUPPRESS_WARNINGS = YESで禁止できます。

32
garrettmurray

CocoaPodsにはこの修正がありましたCocoaPods 1.7.5の一部としてリリースされました。


以下は1.7.5リリースの前の答えです:

その間にXcode 11 Beta 4を使用する必要がある場合は、そのプルリクエストからパッチを適用したバージョンのCocoaPodsをインストールできます。

1. Gemfileを開き、gem 'cocoapods'

gem 'cocoapods', :git => 'https://github.com/dnkoutso/CocoaPods.git', :branch => "Swift_compiler_warnings"

2. bundle installおよびbundle exec pod installを実行します

これは一時的な解決策です。

20
pingwinator

CocoaPodsの最新バージョン(1.7.5)では、この問題が修正されています!

  1. ターミナルで

    Sudo gem update cocoapods

  2. そして、あなたのプロジェクトディレクトリに

    pod install

7
EBDOKUM

私のために解決しました!!!!

問題は、実際に同じ名前の2つのファイルを作成したことです。だから私はファイルの1つの名前を変更してエラーをクリアした後.

0