Xcode 10 Error: Multiple commands produce

Condividi questo articolo:


error: Multiple commands produce '/Users/uesr/Library/Developer/Xcode/DerivedData/OptimalLive-fxatvygbofczeyhjsawtebkimvwx/Build/Products/Debug-iphoneos/OptimalLive.app/Info.plist': 1) Target 'OptimalLive' has copy command from '/Users/uesr/Desktop/workSpace/SEALIVE/SeaLive1.1/OptimalLive/Info.plist' to '/Users/uesr/Library/Developer/Xcode/DerivedData/OptimalLive-fxatvygbofczeyhjsawtebkimvwx/Build/Products/Debug-iphoneos/OptimalLive.app/Info.plist' 2) Target 'OptimalLive' has copy command from '/Users/uesr/Desktop/workSpace/SEALIVE/SeaLive1.1/OptimalLive/Server/Masonry/Info.plist' to '/Users/uesr/Library/Developer/Xcode/DerivedData/OptimalLive-fxatvygbofczeyhjsawtebkimvwx/Build/Products/Debug-iphoneos/OptimalLive.app/Info.plist' 3) Target 'OptimalLive' has process command with input '/Users/uesr/Desktop/workSpace/SEALIVE/SeaLive1.1/OptimalLive/Info.plist'

 

L’esecuzione del codice in Xcode9 funziona, ma c’è un errore in Xcode 10.

Il problema potrebbe verificarsi a causa di Plist multipli o altri file all’interno di App

Soluzione -> Aprire il target -> Costruire le fasi > Copiare le risorse del bundle e rimuovere info.plist da lì.

Nota: se anche voi avete sviluppato un’applicazione per apple watch, allora dovrete rimuovere il plist e l’estensione.

Soluzione alternativa:

Ho trovato la soluzione per questo errore di compilazione, per chiunque altro abbia lo stesso problema con il sistema di compilazione Xcode 10, seguire i seguenti passi per risolverlo:

In Xcode, andare in File->Project/Workspace settings.

Cambiare il sistema di compilazione in Legacy Build system.

il numero di build con il nuovo Xcode 10.

Se si vuole lavorare con il nuovo sistema di compilazione, allora si può trovare l’aiuto per la risoluzione dei problemi da questa pagina di aiuto di Xcode della mela.

Spero che questo aiuti!

Se si ottiene questo dal comando Idem creando più istanze con lo stesso nome (NON la fase di costruzione dei “file di copia”), potrebbe essere necessario modificare il nome del modulo del prodotto.

  1. Click on your Target(s) Xcode is complaining about
  2. Click on Build Settings
  3. Search for Product Module Name
  4. Change the name to something unique

Nella nostra app abbiamo un obiettivo di vigilanza e alcuni obiettivi di notifica, quindi ho appena messo  Extension alla fine del nome del modulo.

Ho trovato questa soluzione originariamente qui: https://forums.developer.apple.com/thread/103913

LEGGI ANCHE:  Command Line Tool - Error - xcrun: error: unable to find utility “xcodebuild”, not a developer tool or in PATH
Andrea Piani Administrator
Mi chiamo Andrea Piani, sono un programmatore specializzato nello sviluppo di App iOS e Android. Appassionato di elettronica e blockchain. Divulgatore tecnologico. Creatore della web agency Immaginet Srl (Udine) e di PrestaExpert Srl (Milano), aziende specializzate in Digital Marketing ed e-commerce.
follow me

Vuoi una consulenza a pagamento? Vuoi sviluppare un software per la tua attività? Hai bisogno di informazioni? Compila il modulo per contattarmi. Ti risponderò entro 24 ore.

Fill out my online form.

Condividi questo articolo:

Commenta per primo

Rispondi