web-dev-qa-db-ja.com

xcode 10エラー:複数のコマンドが生成する-ネイティブに反応する

したがって、すでにこのような質問がたくさんありますが、私は同じエラーを抱えていますnot cocoapodsまたはinfo.plistに関して、少なくとも私は考えていません。私のために。

私は最近Xcode 10.0にアップグレードしましたが、反応するネイティブアプリをビルドするとこのエラーが発生します。

Multiple commands produce '/Users/username/Library/Developer/Xcode/DerivedData/appname-code/Build/Products/Release-iphoneos/appname.app':
1) Target 'appname' has create directory command with output '/Users/username/Library/Developer/Xcode/DerivedData/appname-code/Build/Products/Release-iphoneos/appname.app'
2) That command depends on command in Target 'appname': script phase “[CP] Copy Pods Resources”

このエラーを修正するにはどうすればよいですか?

11
Michael Hsu

Cocoapodsを最新バージョンにアップグレードして修正しました。

  1. Xcodeプロジェクトを閉じます。
  2. Cocoapodsを最新バージョンにアップグレード-「Sudo gem install cocoapods」を実行
  3. 既存のポッドを削除するには、手順 here に従ってください
  4. プロジェクトディレクトリで「pod install」を実行します
7
Michael Hsu

Xcode 10.2の問題は以下の手順で解決しました。

ビルドシステムをレガシーに変更する

ファイル>ワークスペースの設定>ビルドシステム>レガシービルドシステム

enter image description here

5
Raj Joshi

React NativeおよびCocoapodsを使用している場合

この問題は、いくつかのlibRN ... aファイルによって発生しました。 libRNScreens.aやlibRNGestureHandler.aなどの一部をBuild Phases-> Link Binary with Librariesから既に参照されているため、それらを削除して修正しました別のライブラリ。他のものは、libRNDeviceInfo.aのようなポッドバージョンに置き換える必要がありました。

enter image description hereenter image description here