2014-05-04 14 views
22

Dopo l'aggiornamento a Mavericks e assicurandosi di avere gli ultimi aggiornamenti di Xcode installati, Xcode non riesce improvvisamente a lanciare app sul dispositivo .Errore di generazione ed esecuzione Xcode: "Avvio del processo non riuscito: impossibile ottenere l'attività per il processo 216"

Si installa l'applicazione sul mio iPhone, ma poi prima di eseguirlo, getta questo errore:

Process launch failed: Failed to get the task for process 216

In questo modo le impostazioni di firma del codice assomigliano in quanto l'aggiornamento:

enter image description here

Controllato anche Scheme e viene eseguito in configurazione di debug.

Si tratta di un problema noto con Mavericks? Come sistemarlo?

+0

Questo Q/A ha funzionato per me: http://stackoverflow.com/questions/37806538/code-ignign-is-required-for-product-type-application-in-sdk-ios-10- 0-stic –

risposta

17

Capito. Il mio certificato per sviluppatori è stato contrassegnato come "Scaduto" in Portachiavi (cerca Spotlight per "Portachiavi", quindi fai clic sulla scheda "utente" a sinistra). L'ho cancellato, poi sono passato a Xcode> Preferenze> Account, selezionato il mio ID e cliccato su "Visualizza dettagli", quindi ho fatto clic sull'icona Aggiorna in basso a sinistra. Xcode ha reinstallato il certificato rinnovato. Poi sono andato su Build Settings e ho impostato manualmente la configurazione di Debug per usare il certificato dello sviluppatore Xcode appena reinstallato per me.

+0

Brillante !! Grazie. (E ho votato entrambi i post.) – Phil

+0

Grazie. nel mio caso avevo i vecchi certificati e i nuovi certificati rinnovati (con lo stesso nome) nel portachiavi. Quando ho cancellato i vecchi certificati, ha funzionato! – Beleg

51

Ho ricevuto questo errore durante la firma con un profilo di distribuzione. Nel mio caso, era un profilo Ad Hoc.

Mi ha confuso il fatto che non è possibile "eseguire" e installare l'app direttamente sul dispositivo se si firma con un profilo di distribuzione. Per il mio caso, utilizzo testflightapp e sono riuscito a caricare l'IPA.

Il messaggio di errore non è molto descrittivo del problema.

Inoltre, se si sono bloccati, assicuratevi di controllare i profili sia per il 'Progetto' e il 'target'

+0

Questo ha funzionato per me. ovviamente non possiamo più usare il profilo di distribuzione per testare i dispositivi a meno che non attraversi il volo di prova che è una seccatura ora ... –

+1

Stavo ricevendo lo stesso errore con diversi codici di errore ma ho capito che il problema era con la mia 'identità di firma del codice '. Stavo usando il profilo di distribuzione iOS, cambiandolo al profilo sviluppatore risolto il mio problema. – Vakas

7

Penso che si utilizza il profilo di distribuzione, è possibile rivedere in questo modo:

[enter image description here]

+0

Anche se non si dispone di una modifica ai commenti sulla domanda, non è un buon modo di rappresentare. Meglio aspettare fino a quando non avrai la reputazione giusta per commentare – Nehal

Problemi correlati