2016-06-02 37 views
14

Non in grado di identificare problema effettivo, durante l'aggiornamento coco pod ottenere un messaggio "Ricreare CocoaPods causa importante aggiornamento di versione." (che era venuto solo una volta) e l'aggiornamento del pod ha avuto successo. Dopo la costruzione, sto ottenendo l'errore. Comando/bin/sh non riuscito con il codice di uscita 1. Di seguito alcune dettaglio anche che sto ottenendocomando/bin/sh non riuscita con codice 1 e baccelli embedded quadro uscita

  1. Code Signing /Users/Gaurav/Library/Developer/Xcode/DerivedData/Appname-******/Build/Products/Debug-iphoneos/Appname.app/Frameworks/Alamofire.framework with Identity iPhone Developer: Account Name (Account Id)
  2. /usr/bin/codesign --force --sign ***************** --preserve-metadata=identifier,entitlements "/Users/UserName/Library/Developer/Xcode/DerivedData/Appname-***************/Build/Products/Debug-iphoneos/Appname.app/Frameworks/Alamofire.framework"
  3. /Users/Username/Library/Developer/Xcode/DerivedData/Appname-************/Build/Products/Debug-iphoneos/Appname.app/Frameworks/Alamofire.framework: bundle format unrecognized, invalid, or unsuitable

sto usando iOS 8 come destinazione di distribuzione e Xcode 7.3.1 ho controllato il codice firma di identità che non ha alcun problema. Ho reinstallato di nuovo tutti i pod e Alamofire anche se non si tratta di un problema identificato.

risposta

23

Pulire il progetto, e la cancellazione dei dati derivati ​​(~/Library/Developer/Xcode/DerivedData /) fissato per me

+0

Sì, ho già ricevuto lo stesso modulo di risposta da qualche parte. ma grazie per lo sforzo. –

+1

Questo lo ha fatto per me: In Xcode andare a Finestra> Progetti> * Selezionare il progetto> Fare clic su "Elimina" accanto a "Dati derivati" –

+0

File> Impostazioni progetto> Fare clic sulla freccia accanto alla cartella, quindi eliminare il " Dati derivati ​​" – TOBlender

1

Ho lo stesso problema. Succede dopo aver aggiornato cocoaPods, quindi lo sto solo declassando e tutto funziona correttamente. Penso che dovremo solo aspettare una nuova versione di cocoaPods e per ora puoi usare la vecchia versione. How to downgrade cocoaPods

1

Se si lamentava di un particolare Pod e non era in grado di identificarlo.

Sotto funzionare le cose per me:

  1. Selezionare il progetto Pods Nella finestra principale, selezionare il Pod in gli obiettivi dropdown
  2. Nella scheda generale e sotto l'intestazione di identità, fare clic su Scegli file Info.plist
  3. Selezionare il file plist per il Pod

il progetto dovrebbe ora costruire. Per qualche ragione, sembra perdere questa impostazione, o non essere in grado di fare riferimento al proprio file plist.

Non sicuro al 100% ma spero che aiuti qualcuno.

+0

non esiste l'opzione 'scegli il file info.plist', almeno non in Xcode 9 – MikeG