ios - tool - xcode more




Impossibile avviare l'avvio del processo non riuscito: scaduto in attesa del lancio dell'app (14)

Sto cercando di avviare la mia app sul dispositivo. Si sta avviando con successo sul simulatore.

  • Elemento dell'elenco
  • Io uso 7.1 SDK
  • Xcode 5
  • E il dispositivo è un iPhone 4S 7.1

Ho provato:

  • Pulito
  • Pulisci cartella build
  • Eliminazione dell'app
  • Disconnecting / Reconnecting device
  • Dispositivo di avvio
  • riavvio di Xcode

Cosa posso fare per farlo funzionare?

Potrebbe essere qualcosa con la firma del codice?

Attualmente ho impostato su 'Dont Code Sign'


Assicurati che l'impostazione Profilo di fornitura nel tuo ambiente sia impostata sul tuo profilo di sviluppo: Progetto> Impostazioni di creazione> Firma codice

Prendi in considerazione l'impostazione nelle impostazioni Target e nel progetto Pod (nel caso utilizzi Cocoa Pods).

Nel caso in cui il profilo di sviluppo non sia presente, crearlo o scaricarlo: Certificati, Identificatori e Profili> Profili di provisioning


Controlla il nome del prodotto per i punti "." "" non sono ammessi nel nome del prodotto.


Di seguito due passaggi risolti per me:

Per la versione xcode : 7.2

  • 1.Seleziona qualsiasi simulatore per eseguirlo (avvia la corsa, non è necessario caricare completamente l'app).
  • 2. Smettila.
  • 3. Quindi selezionare il dispositivo ed eseguire.

Questo è risolto nel mio caso.


Dopo aver seguito quanto sopra, non funzionava ancora (da xCode 6). Ma dopo aver riavviato il telefono ed eliminato l'app, ha funzionato.


Ho avuto lo stesso problema e dopo aver visto le risposte qui ho trovato il mio. Il problema era il seguente: il mio certificato di distribuzione di dev era sparito da iOS Dev Center, quindi presumo che fosse scaduto. Tuttavia, non ho ricevuto un avvertimento, solo l'errore di cui sopra: l'installazione ha funzionato, ma il debug non lo ha fatto. Quindi ho avuto Xcode per rigenerarne uno nuovo.


Ho avuto lo stesso problema e ho provato tutti i passaggi suggeriti ma sono riuscito a farlo distribuire ed eseguire solo dopo aver spento il mio iphone.


Ho letteralmente riavviato il mio iPad, che è stato collegato per testare l'app, e questo ha risolto il problema.


Ho ripulito i miei profili provvisori, riavviato l'iPhone, riavviato il computer e ha funzionato per me.


Nel mio caso non c'era alcun valore in Targets -> Build Settins -> Provisioning Profile. Sebbene Code Signing sembrasse ok)


Per eseguire l'app su un dispositivo, eseguirai le seguenti attività:

  1. Richiedi un certificato di sviluppo.

  2. Aggiungi il tuo dispositivo al portale.

  3. Codice firma la tua app.

  4. Avvia la tua app sul dispositivo.

Per maggiori dettagli controlla this


Se il tuo obiettivo è avviare l'app e eseguirne il debug, puoi anche modificare lo schema in "Attendi il lancio dell'eseguibile" ed eseguire l'app manualmente. L'impostazione è in Modifica schema> Esegui> Informazioni> Avvia. Scegli "Attendi il lancio dell'eseguibile" invece di "Automaticamente". Aspetterà che tu esegua l'app (toccandola manualmente) anziché cronometrare.


Solo per lanciare un suggerimento addizionale a chiunque incontri questo problema (ultimamente mi sta bruciando di frequente) - prova ad andare su Target -> (Your Target) -> General -> Team e ri-selezionare la stessa Team, che forza Xcode per aggiornare i profili per te.

Questo è stato il colpevole per me un paio di volte. Sembra che succeda specificamente se di recente hai scaricato di nuovo un certificato di distribuzione per nuovi dispositivi o w / e. O se hai appena scaricato la directory Profili di provisioning in generale.


option + command + shift + k e quindi eseguire il progetto ha fatto il trucco per me.


Di seguito sono riportati 2 fantastici hack che non sono stati ancora menzionati:

HACK # 1:

Blocca il telefono, premi XCode start, attendi fino a quando XCode dice "sblocca il dispositivo per l'avvio", quindi sblocca il telefono, verrà avviato correttamente, funziona sempre .

HACK # 2:

Se il tuo obiettivo è solo quello di eseguire il debug dell'applicazione, ecco un altro approccio semplice e diretto:

  1. Dopo che l'app è stata distribuita, avviarla manualmente.
  2. Vai a XCode -> Debug -> Collega a Process ... per scegliere la tua app dall'elenco, quindi esegui il debug correttamente.

Funziona bene per me e fa risparmiare un sacco di tempo. Spero che questo aiuti, grazie!





xcode5