Xcode 5 - "iOS Simulator non è riuscito a installare l'applicazione" ogni volta che cambio simulatori


99

Utilizzando Xcode 5 GM, ogni volta che passo ai simulatori 5.1, 6.0 o 6.1 per eseguire il test, ricevo l'errore "Il simulatore iOS non è riuscito a installare l'applicazione". Quando resetto il simulatore funziona, ma sta diventando molto stancante.

Qualcuno ha una soluzione permanente o una soluzione alternativa?


Ho ricevuto lo stesso fastidioso errore. Qualcuno ha idee?
DanielR

Mi è stato detto che era correlato al fatto che l'obiettivo di distribuzione fosse 5.1, ma il cambiamento non è stato decisivo.
Tom Redman

1
Ho una situazione diversa. Il mio simulatore per 6.0 non è un problema. Ma ho ricevuto il messaggio di errore nel simulatore iOS 7.
Bagusflyer

Risposte:


160

Sembra che questo sia un problema noto. Dalle note di rilascio di Xcode 5 :

Dopo aver cambiato l'obiettivo di distribuzione minimo di un'applicazione da iOS 7.0 a una versione precedente a iOS 7.0, la creazione e l'esecuzione dell'applicazione potrebbe non riuscire con il messaggio "Impossibile installare l'applicazione nel simulatore iOS".

  • Vai alla schermata principale di iOS, fai clic e tieni premuta l'icona dell'applicazione, quindi tocca il pulsante "X" che si trova al passaggio del mouse per eliminare l'applicazione. 13917023

Un'altra nota di rilascio:

Simulatore iOS

  • Se un'app iOS viene scollegata, il riavvio della stessa app da Xcode comporterà una schermata nera nel simulatore anche se viene avviata la nuova app. Termina l'app nel simulatore o riavviala per la seconda volta. 14648784

Usando il suggerimento di TRedman ho cambiato l'obiettivo di distribuzione da 5.0 a 5.1 e l'errore è sparito (per ora). Ho eseguito l'applicazione dieci volte consecutive e nessun messaggio di errore.
DanielR

3
Purtroppo il simulatore è sempre a schermo nero anche quando non è in esecuzione alcuna applicazione.
Bagusflyer

@bagusflyer Si prega di vedere la modifica alla risposta. Sembra che sia un altro problema noto.
Tom Redman

2
Questo sta accadendo dall'anteprima dello sviluppatore 1, penso. Il messaggio di errore "Il simulatore iOS non è riuscito a installare un'applicazione" viene visualizzato anche quando l'applicazione non è installata sul simulatore. Non ci sono applicazioni da rimuovere e l'errore non scompare per uno dei miei progetti. Per altri progetti va bene. La reimpostazione del simulatore, la rimozione dei dati derivati ​​e la pulizia non aiutano.
DenHeadless

2
Per me, questo sembra essere associato al passaggio tra l'esecuzione nel simulatore per iOS6 e iOS7; iOS7 funziona in modo affidabile e iOS6 funziona solo dopo un ripristino o dopo aver eliminato l'app (eliminare l'app è molto più veloce del ripristino del simulatore). @TRedman, grazie per aver chiesto e pubblicato questa risposta. Peccato che Apple ci abbia lasciato a ripulire il casino.
Robert Altman

17

Elimina la vecchia versione dell'app nel tuo simulatore (solitamente iOS 6.x).


Grazie, è stato tutto (avevo già distribuito l'app sui simulatori 5.1 e 6.0 utilizzando Xcode 4)
Steven Kramer

11

In alternativa, intestazione su iOS Simulator - Ripristina contenuto e impostazioni.

Questo può essere più semplice quando hai molte app sul simulatore e non ricordi su quale stai lavorando.

Devi farlo per ogni versione del simulatore iOS che causa il problema.


10

Nessuno degli altri suggerimenti ha funzionato per me. Tuttavia, dopo aver confrontato le impostazioni della mia app esistente con un nuovo progetto vanilla, ho notato che il campo "Build" per il mio Target era vuoto. Una volta che ho inserito qualcosa in quel campo, l'app è stata installata perfettamente!


Brillante! Questo ha funzionato per me dopo aver ripristinato il contenuto del simulatore e rimosso manualmente tutti i dati delle applicazioni molte volte!
deko

Semplicemente geniale ...! hai permesso di lasciare l'incarico ora.
preetam

uomo! eccezionale. Sono stato seduto dietro questo problema per un bel po 'di tempo. Molte grazie.
shah1988

Dove posso trovare il campo "Build" per il mio Target?
Jake

Dov'è il campo "Build" ??
z33

10

se hai già sviluppato un progetto e hai usato xib per sviluppare le viste, allora

X-Code> Inspector Selector Bar> Interface Builder Document> si apre in> e cambia da Xcode Default (5.o) a Xcode 4.6.
inserisci qui la descrizione dell'immagine
Crea ed esegui la tua app verrà eseguita correttamente, se non verrà eseguita di nuovo, intestazione al simulatore iOS - Ripristina contenuto e impostazioni. elimina la vecchia app dal simulatore, quindi esegui di nuovo.


9

ho avuto lo stesso problema ma ho risolto seguendo il modo ...

  1. Avvia il simulatore iOS

  2. Vai e fai clic sul menu "Simulatore iOS"

  3. Fai clic su "Reimposta contenuto e impostazioni"

  4. Chiudi il simulatore e ricostruisci la tua app.

inserisci qui la descrizione dell'immagine

La schermata sopra mostra il modo in cui puoi farlo ...

Penso che questo funzioni per te ... !!!


7

L'eliminazione dell'app nel simulatore funziona per me. Volevo solo aggiungere che questo accade solo se apro xib creato in xcode 4.6. Se sono altri file, questo non accade


3

prova questo ....

nel mio caso niente ha funzionato per me, dopo aver ripristinato anche il simulatore di contenuto, non sono in grado di installare l'app sul simulatore. dopodiché ho cambiato la posizione del mio progetto. ho appena spostato il progetto in un'altra posizione. quindi è stato installato con successo.


Significa la posizione della cartella che racchiude il progetto nella gerarchia del Finder? Se è così, doesn'tlavora da me (la mia ricerca continua ...)
cate

@cate sì, nel mio caso ho spostato la cartella dai documenti al desktop, ha funzionato per me
Shaik Riyaz

2

Nessuna delle cose di cui sopra ha funzionato per me. Ho appena reinstallato xcode e ha funzionato.


2

Mi sono imbattuto in questo problema oggi. Trovato che era una cartella di riferimento vuota (cartella blu) che causava questo. Rimossa la cartella da Resources in Build Phase ... ha pulito la cartella build per il gusto di farlo, ed è andata via.


1

/ Users / YOURUSERNAME / Library / Developer / Xcode / -> rimuovi tutto il contenuto di questa cartella, quindi avvia semplicemente l'app da Xcode.


0

Per controllare il tuo file eseguibile settng ex. $ (EXECUTABLE_NAME) (Impostazioni progetto - pagina delle proprietà delle informazioni)


0

Ho un problema diverso quando ricevo il messaggio di errore "iOS Simulator non è riuscito a installare l'applicazione", il motivo è perché ho aggiunto una proprietà in App-Info.plist senza alcun valore. Ad esempio, [Categoria applicazione] senza valore. Quindi verrà visualizzato anche l'errore.


0

Quando ho ricevuto questo errore, l'immagine del telefono è effettivamente apparsa, ma l'immagine dell'app che volevo testare no. Invece, ero sulla pagina principale del telefono che mostra le app che hai. Ho risolto questo problema eliminando le numerose icone che apparivano nelle schermate di avvio, circa 30 di esse. Questi erano stati creati quando provavo le app nel corso dei mesi. Quindi, non sto dicendo che è una soluzione, ma ha iniziato a funzionare dopo aver cancellato le vecchie immagini dell'app.


Fondamentalmente ripristini il contenuto del simulatore: apri il simulatore, scegli "iOS Simulator" dalla barra dei menu (Mac OSX) e la voce di sottomenu "Ripristina contenuto e impostazioni ...".
JOM

0

Per me lo è stato -framework XCTest.

Ha fatto morire l'app iOS Simulator failed to install application

e sul dispositivo Could not inspect the application package.

Rimosso e ora funziona.


0

Stai utilizzando Xcode GM che è in fase beta. Usa l'ultimo Xcode 5.1.1 disponibile. Inoltre, questi errori si verificano durante il passaggio dal simulatore (32 bit e 64 bit).

  1. Esci dal simulatore e ricostruisci l'applicazione. O
  2. Reimposta il simulatore da "Simulatore iOS" -> "Reimposta contenuto e impostazioni .."

Errore


0

Ho cambiato il nome dell'app e l'ID del bundle a metà. Mi è capitato di eliminare il nome del file eseguibile nel mio plist. L'ho cambiato di nuovo in "$ {EXECUTABLE_NAME}" (senza virgolette) e sono tornato in attività.

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.