2015-09-28 12 views
8

Heute habe ich xcode aktualisiert. wenn ich versuchte, Projekt auf Simulator (ios Version < 9.0) zu laufen, habe ich diesen Fehler bekommen.Kann nicht geöffnet werden liblaunch_sim.dylib

„Kann nicht liblaunch_sim.dylib öffnen. Versuchen Sie Xcode oder den Simulator Laufzeit neu zu installieren.

Es lief perfekt auf ios9.0 Simulator. hier Screenshot. Bitte helfen Sie mir. enter image description here enter image description here

Antwort

2

ich glaube nicht, dass es eine „offiziell unterstützt“ Art und Weise ist dies noch zu lösen, aber einen Blick auf this answer habe für eine mögliche Korrektur (die von this more detailed troubleshoot stammt).

[Bearbeiten] In Ihrem Fall versuchen die, die laufen:

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

danke für die antwort! Ich habe es versucht, aber nicht funktioniert –

+0

Hat der Befehl irgendeine Art von Fehler ausgegeben? Welche Version von Xcode hast du? Mit welchen Emulator-Versionsnummern haben Sie den Befehl versucht? –

+0

ich versuchte es mit iphone5s (ios 8.0) –

11

Dies wird auch auftreten, wenn Sie den Simulator nicht wirklich innerhalb XCode installiert haben. Ich habe vor kurzem auf XCode 7.1 aufgerüstet und nicht alle Simulatoren installiert und den gleichen Fehler erhalten.

  • zu Einstellungen gehen -> Downloads
  • Überprüfen Sie ein Häkchen haben neben dem gewünschten Simulator Sie innerhalb XCode versuchen, auszuführen.
  • Wenn kein Häkchen, dann installieren Sie den Simulator der Wahl. 8.1, 8.2, 8.3, 8,4
+0

lassen Sie mich nach this.thanks –

+1

Ya. Aber wo ist die Option für 7.1-Simulator? Ich bin nicht in der Lage zu sehen, 7.1 –

+1

Ich glaube nicht, dass es eine 7.1-Simulator-Option in XCode 7.1 und höher ist. Ich sehe jetzt nur iOS 8.0 Simulatoren und höher. –

1

Zuerst finden die Zieldatei:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr /lib/system/host/liblaunch_sim.dylib Sie müssen Backup liblaunch_sim.dylib

Zweitens machen, zum Ziel kopiert (Denken Sie daran, Backup)

/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 7.1. simruntime/Inhalt/Ressourcen/LaufzeitRoot/usr/lib/system/host/liblaunch_sim.dyli b Und wenn es nötig ist: iOS 8.1.simruntime iOS 8.2.simruntime iOS 8.3.simruntime Alles fertig.

Hoffe es hilft.

0

Ich konfrontiert ähnliches Problem tritt dieses Problem auf, wenn wir mehrere Versionen von Xcode installiert haben ... So erzwinge ich alle beenden xcode und Simulator und öffnen Sie dann die Xcode-Version, die Sie öffnen möchten.

Verwandte Themen