web-dev-qa-db-ja.com

Xcode10の複数のコマンドでポッドの依存関係のエラーが発生する

Multiple commands produce '/Users/abc/Library/Developer/Xcode/DerivedData/MyProject-cworwzaxajsmfkcfvourofovbggd/Build/Products/QA-iphonesimulator/MyProject.app':

1) Target 'MyProject' has create directory command with output '/Users/abc/Library/Developer/Xcode/DerivedData/MyProject-cworwzaxajsmfkcfvourofovbggd/Build/Products/QA-iphonesimulator/MyProject.app'

2) That command depends on command in Target 'MyProject': script phase “[CP] Copy Pods Resources”

Copy pods resourcesのスクリプトが通常のビルドコマンドと競合しているようです。私は利用可能なすべての解決策を試しました

  1. copy bundle resourcesから冗長ファイルを削除します。
  2. Cocoapodsを更新しています。
  3. product moduleの下のBuild settings名を一意の名前に変更します。
  4. Copy Bundle Resourcesからinfo.Plistを削除しました

一時的な修正:Xcode>ファイル>ワークスペース設定>ビルドシステム>「レガシービルドシステム」を選択します

Copy Pods Resourcesスクリーンショットを添付 enter image description here

6
nr5

ビルドシステムをLegacy Build Systemに変更するとうまくいきます。

Xcode =>ファイル=>ワークスペース設定=>ビルドシステム=> "Legacy Build System"に変更

1
Sunil Targe

してみてください Sudo gem update cocoapodsそしてcocoapodsバージョンを更新します。私の場合、それは解決しました。

1
birdcage

@ birdcage-CocoaPods>ターミナルを更新

Sudo gem update cocoapods

次に、削除Podsフォルダー、。xcworkspace次に削除Podfile.lock

次に、すべてのライブラリを再インストールします。

pod install
1
Muhammad Asyraf