2015-09-28 26 views
8

Oggi ho aggiornato xcode. quando ho provato a eseguire il progetto sul simulatore (versione ios < 9.0) ho ricevuto questo errore.Impossibile aprire liblaunch_sim.dylib

"Impossibile aprire liblaunch_sim.dylib. Provare a reinstallare Xcode o il runtime simulatore.

ha funzionato perfettamente sul simulatore ios9.0. qui è schermata. Ti prego aiutami. enter image description here enter image description here

risposta

2

Non penso che esista un modo "ufficialmente supportato" per risolvere questo problema, ma dare un'occhiata a this answer (che ha origine da this more detailed troubleshoot) per una possibile soluzione.

[Edit] In te caso, provare a eseguire quelle:

sudo cp "/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 8.1.simruntime/Contents/Resources/RuntimeRoot/usr/lib/system/host/liblaunch_sim.‌​dylib"{,.bak} 

sudo ln -sf "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/D‌​eveloper/SDKs/iPhoneSimulator.sdk/usr/lib/system/host/liblaunch_sim.dylib" "/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 8.1.simruntime/Contents/Resources/RuntimeRoot/usr/lib/system/host/liblaunch_sim.‌​dylib" 
+0

grazie per la risposta! ho provato questo, ma non funziona –

+0

Il comando ha generato qualche tipo di errore? Quale versione di Xcode hai? Quali numeri di versione dell'emulatore hai provato con il comando? –

+0

l'ho provato con iphone5s (ios 8.0) –

11

Ciò si verifica anche quando non si ha il simulatore in realtà installato all'interno di XCode. Recentemente ho aggiornato a XCode 7.1 e non ho installato tutti i simulatori e ho ricevuto lo stesso errore.

  • andare in Preferenze -> Download
  • è necessario disporre di un segno di spunta accanto al simulatore desiderato che si sta tentando di eseguire all'interno di XCode.
  • Se nessun segno di spunta, quindi installare il simulatore di scelta. 8.1, 8.2, 8.3, 8,4
+0

fammi controllare per questo.grazie –

+1

Ya. ma dov'è l'opzione per il simulatore 7.1? Non riesco a vedere 7.1 –

+1

Non penso ci sia un simulatore 7.1 in XCode 7.1 e versioni successive. Vedo solo i simulatori iOS 8.0 e sopra ora. –

1

primo luogo, trovare il file di destinazione:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr /lib/system/host/liblaunch_sim.dylib È necessario effettuare il backup liblaunch_sim.dylib

In secondo luogo, copiato a destinazione (Ricordate di backup)

/Library/Developer/CoreSimulator/Profili/Runtime/iOS 7.1. simruntime/Contents/Resources/RuntimeRoot/usr/lib/system/host/liblaunch_sim.dyli b E se necessario: iOS 8.1.simruntime iOS 8.2.simruntime iOS 8.3.simruntime Tutto fatto.

Spero che aiuti.

0

Ho affrontato un problema simile questo problema si verifica quando abbiamo più versioni di Xcode Installato ... Quindi ho forzato chiudere tutti gli xcode e il simulatore e quindi aprire la versione xcode che si desidera aprire.

Problemi correlati