Errore Xcode 4.4 - Timeout in attesa dell'avvio dell'app


101

ieri ho installato Xcode 4.4.

Sto lavorando a un progetto che deve essere eseguito su iOS 4.1 e versioni successive, supportando il dispositivo iOS con fotocamera. Fino a quando non ho installato Xcode 4.4 è andato tutto bene e posso testare l'app su iphone 3gs e 4s. Dopo aver installato Xcode 4.4 non sono riuscito a testare l'app su iphone 3gs, e ogni volta che provo a farlo, xcode mi mostra il messaggio: - Impossibile lanciare "appname". timeout per il lancio dell'app -

Qualcuno ha idea di come sbarazzarsi di quell'errore?


Qual è la versione iOS sui tuoi 3G? Supponendo che sia 4.1, controlla nelle preferenze XCode se hai il supporto di debug del dispositivo per 4.1 installato o meno
Vin

Risposte:


268

Ho riscontrato un problema simile durante il tentativo di eseguire il debug di un'app con provisioning ad hoc ... Controlla quale provisioning stai utilizzando, sembra che il provisioning ad-hoc non possa essere utilizzato per il debug.

EDIT In effetti, sembra che solo i profili di provisioning di sviluppo siano OK per il debug


Sì, questo lo ha fatto per me. Grazie!
jemmons

2
Sì. Penso che le versioni precedenti di Xcode avessero un avviso diverso su questo.
BastiBen

40
Apple dovrebbe leggere stackoverflow e correggere i propri strumenti in base a risposte come questa!
viggio24

Risolto anche per me. Il problema è ancora presente anche nel nuovo Xcode 4.5 ++
Gerd

Stavo cercando di eseguire il debug con un certificato Enterprise Dist selezionato. Sono tornato al mio certificato di sviluppo e il problema è stato risolto, grazie!
RyanG

4

configurazione dello schema Per me:
Sotto Edit Scheme
Per la Runconfigurazione
Sulla Infoscheda
per Build Configuration
avevo Releaseselezionato

Ma deve essere acceso Debugper essere eseguito localmente su un dispositivo.


Ma non deve essere in grado di funzionare set to release per Apple per poterlo testare? Ricevo un rifiuto per crash perché si blocca alla prima esecuzione. L'unico modo in cui sono stato in grado di replicare questo arresto anomalo è impostando Buid config: per rilasciare.
Andres Canella

@AndresCanella Spiacenti, non conosco le politiche di revisione dell'App Store relative a questa impostazione.
BearMountain

C'è un modo per aggirare questo, dato che sarebbe utile poter testare su un dispositivo reale con una build di rilascio prima di inviarlo all'App Store?
Bryce Thomas

3

Ho avuto un problema simile. Nel mio caso il motivo era che ho cambiato l'impostazione per Avvio (xcode -> prodotto -> Modifica schema) su Attendi e me ne sono dimenticato.

Quando ho modificato nuovamente l'impostazione su Automatico, l'app verrà avviata come al solito.


2

Ho anche avuto lo stesso problema. Ho eliminato i vecchi profili di provisioning e distribuzione dai dispositivi di test e ho installato i profili modificati. La data di questi profili di provisioning è importante. Il timeout dell'errore è stato risolto.


1

Rimuovi l'app dal dispositivo / simulatore e riprova, dovrebbe funzionare. Sembra essere un bug in xcode.


Non ho fatto nulla di speciale, ma i problemi non si verificano più così spesso e diventa qualcosa che è possibile affrontare ... spero in un futuro aggiornamento da Apple :). Grazie!
notsoux

1

È questione di profilo di provisioning. Stavo usando il profilo di provisioning di distribuzione. Ritornato al profilo Provisioning di sviluppo dal portale per sviluppatori e utilizzato quello, ha risolto il problema.


1

Questo ha funzionato per me su XCode 4.6 iOS 6.1.2

  • Apri Organizer
  • Seleziona il tuo dispositivo da sinistra
  • Aggiungi al portale
  • Inserisci le tue credenziali di sviluppatore
  • Chiudi Organizer e nel file di progetto sotto il tuo target seleziona "Build Settings" -> "Code Signing Identity" scegli il profilo "iOS Team Provisioning Profile"
  • Pulisci e corri.

1

Ho avuto lo stesso problema ora che l'ho risolto ..

Segui questi passaggi per risolvere il problema.

Passaggio: 1 Vai alla cartella xcode in questo modo

inserisci qui la descrizione dell'immagine

Passaggio 2: accedi alla cartella xcode-> DerivedData

Passaggio 3: elimina tutta la cartella all'interno di DerivedData

Funzionerà per te Grazie


0

Vecchia domanda ma aggiungo la mia soluzione per casi rari come il mio. La rimozione dell'app dal dispositivo / clean-build / modifiche al provisioning non ha funzionato per me. Ho riavviato Xcode e ha iniziato a funzionare bene.


0

Prova a rimuovere la tua app dal simulatore e / o a ripristinare le impostazioni del simulatore.

Le impostazioni del simulatore potrebbero essere diverse da quelle precedenti.

In generale, resettare tutto funziona bene.


Grazie per la tua risposta:) ... Il mio problema riguarda il test delle app su dispositivi reali, ma applica quello che mi hai detto, giusto per essere sicuro di provare tutto;)!
notsoux

è lo stesso ... prova a rimuovere la tua app, riavvia il dispositivo, riavvia xcode o meglio il tuo mac. Prova questo e fammi sapere.
elp

Hai trovato una soluzione a questo? Stessa cosa qui, Xcode 4.4 è stato un enorme fallimento finora!
Rog

mi è successo molte volte, ma la rimozione di tutto risolve il problema. Ma non so quale sia il problema.
elp

0

Nel mio caso la causa si è rivelata essere l'incapacità del demone di avvio di caricare le icone delle app e il crash. Anche se non sembrava un arresto anomalo, il dispositivo e il sistema operativo stavano diventando molto lenti o totalmente non rispondenti. L'ho capito analizzando i registri dei crash. (Le mie icone erano troppo grandi - circa 2.500 x 2.500 - ho semplicemente dimenticato di ridurne le dimensioni correttamente prima di aggiungerle alle risorse). Spero che questo aiuti qualcuno.


0

Ho provato tutte le soluzioni sopra senza successo. Ma quando ho completato la pulizia del mio iPhone 4S con iOS 7, questo problema non si è più verificato.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.