2014-10-15 12 views
19

Sono di fronte a problemi di identificazione dei codici.E79CDDB501B68E74DDF03EA4E75246A7FDF010D0: nessuna identità trovata Comando/usr/bin/codesign non riuscito con codice di uscita 1

Sto usando Xcode 6.0.1 e server X Os 3.2.1

E79CDDB501B68E74DDF03EA4E75246A7FDF010D0: no identity found 
Command /usr/bin/codesign failed with exit code 1 

ho provato tutte le possibili risposte che sono in Stack Overflow, ma io sono in grado di risolvere questo problema. Qualcuno può aiutarmi con questo problema. ??

Il registro errori è la seguente

/usr/bin/codesign --force --sign E79CDDB501B68E74DDF03EA4E75246A7FDF010D0 --keychain /Library/Developer/XcodeServer/Keychains/Portal.keychain --resource-rules=/Library/Developer/XcodeServer/Integrations/Caches/145dbe87fd1e5d8c0544850b54f3/DerivedData/Build/Products/Debug-iphoneos/SocialCircles.app/ResourceRules.plist --entitlements /Library/Developer/XcodeServer/Integrations/Caches/145dbe887fd1e5d8c0544850b54f34c8/DerivedData/Build/Intermediates/SocialCircles.build/Debug-iphoneos/XXX.build/xxx.app.xcent /Library/Developer/XcodeServer/Integrations/Caches/145dbe887fd1e5d8c0544850b54f34c8/DerivedData/Build/Products/Debug-iphoneos/xxx.app 

ho controllato Library/Developer/XcodeServer/Keychains/Portal.keychain attraverso CL. Ha solo

r-------- 1 _xcsbuildd _xcs  86032 Oct 15 10:21 Portal.keychain​ 

Immagino che Portal.keychain debba avere anche il codice, xcodebuild. Ho cercato di importare utilizzando la risposta fornita in overflow dello stack da seanwolter

sudo security import "/Users/administrator/Desktop/someCertificate.p12" -P PASSWORD -k /Library/Developer/XcodeServer/Keychains/Portal.keychain -A -T /usr/bin/codesign -T /usr/bin/xcodebuild -T /usr/bin/pkgbuild 

ma sto ottenendo questo errore

sicurezza: SecKeychainItemImport: Il portachiavi specificato non è stato trovato.

Non so come risolvere questo problema. Per favore aiutatemi...!!!

+0

Prova questo: http://stackoverflow.com/questions/25913665/adding-certificates-for-os-x-server-3-2-1-with-xcode-6-0-1 – gagarwal

risposta

63

Ho avuto lo stesso problema. Ho sistemato attraverso il seguente metodo:

Xcode > Preferences > Accounts > View Details > And just refresh the Provisioning Profile 

Poi Restart the Xcode and Clean and Build.

View Details

+0

lavoro per me. Grande, grazie! –

+0

Felice che abbia funzionato. Saluti. – Sreejith

+0

non c'è un pulsante di aggiornamento ... – maxisme

1

nel mio problema caso con il profilo di provisioning mostra Data scaduta non è dovuto, ma quando mi sono registrato portale per gli sviluppatori di Apple, e andare a -iOS profili di fornitura, mi mostra Scadenza: 4 dicembre 2015 Stato: valido

Ho creato il nuovo profilo di provisioning di sviluppo per la mia app e scaricato dall'account sviluppatore Apple. Quindi aggiunto in Accesso portachiavi e infine andare al progetto xCode e selezionato il nuovo profilo. E 'risolto.

0

Ho avuto lo stesso problema. Ho sistemato attraverso il seguente metodo:

  1. Vai account sviluppatore, fare doppio clic sul certificato di sviluppo o la distribuzione per aggiungerla al portachiavi (che dipendono dal tipo di prestazione profilo è necessario).

  2. Xcode> Preferenze> Account> Visualizza dettagli> E basta aggiornare il profilo di provisioning (se non si trova il profilo di provisioning).

  3. Pulire e compilare.