Errore durante l'apertura del simulatore iOS con la versione beta di iOS 8:“Impossibile avviare il simulatore iOS”

StackOverflow https://stackoverflow.com//questions/24023029

Domanda

Recentemente ho installato la beta di Xcode versione 6 in OS X Mavericks, con la quale viene fornito il simulatore iOS per iOS 8.Sono riuscito a eseguire con successo Xcode 6 beta su un dispositivo con iOS 8 Beta, ma aprendo il simulatore ricevo sempre lo stesso errore. Ho provato a cambiare la versione hardware di iPhone 4s, iPhone 5, ...nel simulatore e dà ancora lo stesso errore:"Impossibile avviare il simulatore iOS".

enter image description here

Sto lavorando contemporaneamente con Xcode 5.1 in Mavericks, qualche suggerimento per risolvere questo problema?È possibile che si verifichi un problema nell'esecuzione di questo simulatore in Mavericks perché è solo per OS X 10.10?Grazie.

È stato utile?

Soluzione

Dopo aver trovato alcune soluzioni sul Web, una combinazione di procedure ha funzionato per me:

    .
  1. Chiudi XCode e IOS Simulator (e tutte le applicazioni correlate)

  2. Installa (o reinstalla) xcode6-beta alla cartella delle applicazioni (direttamente dal file .dmg)

  3. Apri XCode6-Beta e vai su XCode -> Preferenze -> Posizioni -> Strumenti della riga di comando e selezionare "XCode 6.0" (assicurati di aver selezionato la cartella APPLICATIVE)

    .

  4. Avvia il simulatore iOS e vai su IOS Simulator -> Ripristina contenuti e impostazioni ...

  5. Chiudi tutte le applicazioni e riavvia il tuo Mac (I Deselezionato "Riaopina Windows ...")

  6. Apri XCode6-Beta e prova il simulatore iOS

  7. Buona fortuna

Altri suggerimenti

Anche io ho avuto questo problema e ho trovato la soluzione eseguendo i seguenti passaggi:

  1. Inizialmente ho scaricato la libreria Xcode 6 nella sezione Documentazione nel percorso Xcode --> Preferenze --> Download e ho riavviato il mio xcode ma non ho risolto il mio problema.

  2. Scaricato e installato il simulatore iOS 7.1 nel percorso Xcode --> Preferenze --> Download.Riavvia nuovamente xcode e il problema è risolto.

  3. Sto affrontando di nuovo lo stesso problema la mattina dopo.Disimpostare la variabile DYLD_INSERT_LIBRARIES risolve il mio problema: -

    1. Apri il terminale e digita il comando "sudo vi /etc/launchd.conf" e premi Invio
    2. Premi la modalità "Inserisci" e modificala

      "setenv DYLD_INSERT_LIBRARIES /usr/lib/libimckit.dylib" 
      

      a questa

      "unsetenv DYLD_INSERT_LIBRARIES /usr/lib/libimckit.dylib" 
      

    e premere Esc per uscire dalla modalità di inserimento.

    1. Salva le modifiche digitando ":wq" Premi Invio
    2. Riavvia il sistema e il problema è risolto.

enter image description here

Prima di allora non ho trovato alcuna versione di iOS davanti a tutti i dispositivi elencati ma dopo l'installazione o smontando DYLD_INSERT_LIBRARIES variabile ho trovato la stessa davanti ad ogni dispositivo.

enter image description here

Ho risolto rimuovendo e aggiungendo i simulatori vedere gli screenshot qui.

https://stackoverflow.com/a/25387715/1565615

i non credi che il problema sia correlato a eseguire Xcode 6 in Mavericks, in quanto ho riscontrato lo stesso errore su OS X 10.10.

Dopo un po 'di gioco in giro con Xcode e il simulatore iOS, l'unica correzione che ho trovato è stato semplicemente riavviando il computer e l'errore non è apparso da.

Prova un riavvio e quindi vedi se riesci a ottenere le cose e correre.

(Su una nota laterale, dopo aver riavviato solo xcode (non il sistema operativo), ho perso l'opzione per eseguire sul simulatore affatto-il riavvio anche risolto questo problema, se qualcuno qui incontra qualcosa di simile).

In Xcode Vai al menu Xcode-> Apri lo strumento Developer - IOS simulatori.Scegli il simulatore e quindi go hardware-> dispositivo-> Gestisci dispositivo.

Se il dispositivo problematico mostra nella colonna di sinistra, eliminarlo.Quindi aggiungere il dispositivo dal pulsante '+'.Se non fosse lì in primo luogo, aggiungilo semplicemente usando il pulsante '+'.

Avevo precedentemente cancellato la directory ~/Library/Developer/CoreSimulator/ e l'unico comando che ha funzionato per me è xcrun simctl erase all.Forse potresti voler dare questo un tentativo.

Ho affrontato lo stesso problema e risolto da sotto dei passaggi:

1) Move XCode6-Beta nella cartella dell'applicazione

2) Restart Mac e apri XCode6-Beta dalla cartella dell'applicazione.

Anch'io ho avuto lo stesso problema, ma risolto installando i simulatori richiesti (Xcode> Preferenze> Download> Installa simulatori)

Questo è successo a me eseguendo il simulatore su Xcode 7 e 8 su El Capitan.L'unica cosa che ha funzionato stava disabilitando la protezione da integrità del sistema ( https://apple.stackexchange.com/a/208481/86757A>).

Ho testato una quantità orribile di soluzioni e l'unica che ha funzionato per me stava disabilitando la protezione dalle radici attraverso la modalità di recupero.L'ho testato con Xcode 7.3, è possibile che questo approccio possa funzionare per XCode 8.

    .
  • Riavvia e tieni premuto i tasti cmd + R prima di mostrare la vista di caricamento con logo Apple
  • Quando si è in modalità di ripristino, vai su Menu e scegli il terminale
  • Tipo csrutil disable
  • Riavvia la macchina ed esegui di nuovo il simulatore.

Sto aggiungendo questa risposta come sembra essere leggermente diverso dagli altri.

A causa di lavorare su un progetto precedente avevo bisogno di scaricare ed eseguire XCode 7.3 e caricare il progetto in Simulator - questo ha prodotto l'errore "Impossibile avviare l'errore IOS Simulator".

Ho completato tutti i suggerimenti sopra indicati e nessuno di loro funzionava (reset Simulator Impostazioni, riavvio, cancellato e reinstallato Xcode, resettare la posizione del simulatore, riavviato di nuovo ecc.)

Alla fine il problema è stato che stavo cercando di caricare il simulatore di iPhone 5 (10.0) su Xcode 7.3.

Puoi vedere Qui Le note di rilascio Apple per Xcode 7.3

.

XCode 7.3 Richiede un Mac in esecuzione OS X 10.11 o successivo.

XCode 7.3 include SDKS per iOS 9.3, Watchos 2.2, OS X versione 10.11.4 e TVOS 9.2.

Come puoi vedere Xcode 7.3 non include un SDK per iOS 10.0

Questo significava non appena ho caricato il simulatore con iPhone 5 (9.3) ha funzionato immediatamente.

Consiglierei quindi quando si avvicina a questo problema non ottenere ferrovie (come ho fatto) nel pensare che qualcosa non va nel sistema prima di controllare le cose di base.

Nota: Vale la pena notare che il simulatore deve essere configurato nella versione Xcode utilizzata. Questo può essere impostato in

Xcode -> Preferences -> Locations -> Command Line Tools
.

 Inserire l'immagine Descrizione qui

e anche usando la riga di comando:

sudo xcode-select --switch /Applications/Xcode_7.3.app/Contents/Developer
.

* Modificare la versione Xcode in quella nuova che si desidera utilizzare

Uno dei motivi potrebbe essere possibile eliminare / cartella privata.

Puoi provare con i seguenti comandi

sudo mkdir /private/tmp 
sudo chmod 1777 /private/tmp
.

Di seguito sono riportati i passaggi per risolta il problema sopra:

    .
  1. Cerca File di avviso di avviso nel tuo Mac

  2. Se non trovato, quindi creare dal terminale con la guida del comando

  3. ~ US $ sudo touch /etc/launchd.conf

    1. Terminale ti chiederà la password della macchina

    2. Quindi aprire il file creato con Guida di comando per Modifica, se il terminale ti consente di errorizzare l'autorizzazione

    3. ~ utente $ sudo /plications/textedit.app/contents/macos/textedit /etc/Launchd.conf

      1. Apri il file manualmente da /etc/launchd.conf (Shift + cmd + g) e immettere / etc / (software TextEdit)

      2. in flag "dyld_insert_libriche" Sostituisci con "ZZ" e salvarlo.

      3. Riavvia la macchina.

      4. xcode funziona con sfida.

This error indicates an error starting up launchd_sim when booting the simulated device. In and of itself, it does not indicate the actual cause. You can look in ~/Library/Logs/CoreSimulator/CoreSimulator.log for more information about the error (including the error reason).

Possible causes:

  1. On OSX 10.9 and earlier, DYLD_INSERT_LIBRARIES could be set by 3rd party applications. On later versions, invalid DYLD_INSERT_LIBRARIES are ignored instead of resulting in an error.

  2. Usage of older simulator runtime DLC with Xcode 7 betas. Newer versions of Xcode ignore these older DLC.

If you need additional help, please provide that additional datum.

Just check your simulator's iOS version. I fought with this error for 2 days and tried everything. Once I run the project on the simulator with iOS version that my Xcode supports, it worked sadly... :/

I quit everything and restarted the Mac. That's all. Its worked like charm!!

I don't know why, but this happened to me when I had Charles Proxy's throttling turned on.

I didn't have to run Xcode again or clean anything. Just disabling the throttling allowed the simulator to work again.

I also clicked on details, but this was all that I got:

Details

Unable to boot the Simulator. Domain: NSPOSIXErrorDomain

Code 60

Failure Reason: launchd failed to respond.

This might be related a known Xcode 11.2 issue:

Third party “endpoint security” software may cause slow simulators, system freezes, or prevent debug processes from running in simulators reliably. This sometimes manifests as debugserver disconnections or simulator applications receiving a SIGKILL signal. (55853555)

Workaround: Uninstall the third party software.

Though I was seeing this error on 11.1. Yet Apple may have just not realized this was an issue on 11.1 as well ¯_(ツ)_/¯

I have solved this issue using following steps:

Xcode -> Preferences -> Location -> Derived Data -> Delete your project folder.

Late answer, but it maybe helpful to someone. I tried all the solutions provided in this and related posts and neither of them worked.

I am using OSX(version 10.10.3) and Xcode 6.2. To fix this issue I followed the following steps :

  • Delete all xcode and simulator related files using AppCleaner.
  • Restart Mac.
  • Open Disk Utility app from applications.
  • In Disk Utility app; click on button Verify Disk Permission for your Macintosh HD (there will be some warnings displayed; I think /private/tmp is cause of this issue).
  • In Disk Utility app; click on button Repair Disk Permission for your Macintosh HD.
  • Re-install Xcode; now it should work.

More info : How to fix Xcode error ‘Unable to boot iOS Simulator’.

This may helpful

  • Open simulator with 4s
  • Click on menu- iOS simulator
  • Click on Reset content and settings...
  • Force close the simulator and run app.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top