2012-09-24 1 views
8

Ich habe Xcode 4.5 über den App Store installiert und es hat iOS 5.1 und 6.0 Unterstützung, aber nicht iOS 4.3. Es steht auch nicht zum Download auf der Registerkarte "Downloads" der Voreinstellungen zur Verfügung. Ich habe versucht, es von einem anderen Computer zu greifen und es auf dieses, wie described by Dominik Porada, aber ach, das hat nicht funktioniert. Vielleicht gibt es andere Dateien, die ich brauche? Wie bekomme ich das iOS 4.3 SDK zurück?Wie installiere ich den iOS 4.3 Simulator auf Xcode 4.5?

+0

Überprüfen Sie diese Frage: http://stackoverflow.com/questions/11651773/how-to-install-simulator-sdk-4-3-to-xcode-4-4-on-mountain-lion/11743817 iOS 4.3 Simulator verschwand in Xcode 4.4 für Mountain Lion, aber nicht für Lion, aber die obige Frage sollte ziemlich relevant sein. –

+0

Ah-ha! Danke @BoA. Ich denke, ich muss mich nur für eine Weile an eine Kopie von Lion halten. – theory

+0

Eine VM für Lion könnte eine gute Option sein. –

Antwort

6

Ich habe tatsächlich 4,3 in das Xcode 4.3 Menü nur durch Kopieren der iPhoneSimulator4.3.sdk Datei in das Xcode.app Paket, als described by Dominik Porada. Ich denke, ich musste Xcode einfach neu starten, und da war es!

Aber es funktioniert nicht. Wie in den Antworten auf this question erwähnt, wird iOS 4.3 auf Mountain Lion nicht unterstützt. Könnte für Lion gut funktionieren.

0

Dies war die Lösung für iOS 5.1 in XCode 4.2. Versuchen Sie, das gleiche Verfahren zu befolgen. Versuchen Sie, es von einer früheren Version von XCode zu kopieren. Habe es nicht selbst ausprobiert. Aber sehen Sie, ob es funktioniert.

Um Xcode 4.2 auf Snow Leopard erhalten Code auf einem Gerät laufen mit iOS 5.1 können Sie dies tun:

Wenn Sie einen anderen Mac mit Lion haben und Xcode 4.3.1 Sie die Dateien aus kopieren können:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1 (9B176) 

Legen Sie die kopierten Dateien in der entsprechenden Stelle auf dem Snow Leopard Mac: wahrscheinlich

/Developer/Platforms/iPhoneOS.platform/DeviceSupport 

ähnlich die in diesem Verzeichnis gefunden iOS 5.1 SDK-Dateien kopieren:

/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk 

Kopieren Sie auch 'version.plist' von der Lion-Maschine im iPhoneOS.platform-Ordner auf die Snow Leopard-Maschine.

Starten Sie Xcode auf der Snow Leopard Maschine neu und verbinden Sie die Geräte neu und es scheint glücklich genug zu sein.

Wenn Sie keinen Zugang zu einem Computer mit Lion und Xcode 4.3.1:

Sie können die Dateien aus dem 4.3.1 DMG erhalten, die von Apple heruntergeladen werden kann hier: Downloads für Apple Entwickler .

Berg der DMG, Paketinhalt zeigen auf der Xcode-Symbol und einen Drilldown zu

/Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 

oben Folgen Sie den Schritten.

Sie könnten es bequemer finden, Apples proprietäre ditto-Methode (sudo ditto src dest) im Terminal-Fenster zu verwenden, um die Ordner zu kopieren.

+0

Sieht aus wie für spätere Versionen von Xcode Sie müssen lediglich den 'iPhoneSimulator $ version.sdk' in das' Xcode.app' Paket kopieren. Siehe meine Antwort für mehr dazu. – theory