21 Stimmen

Xcode 4.2 (Snow Leopard) und iOS 5.1

Mögliches Duplikat:
ios 5.1 mit xcode 4.2 für die iOS-Entwicklung

Ich habe mein iPhone auf iOS 5.1 aktualisiert. Mein Betriebssystem ist Snow Leopard.
Jetzt brauche ich das sdk 5.1 zum Entwickeln, mit xcode 4.2.

Wo kann ich es herunterladen?
Haben Sie einen Vorschlag?

Solución: Downgrade auf ios5.0 oder Update auf Lion

55voto

Richard Groves Punkte 3596

So können Sie Xcode 4.2 unter Snow Leopard dazu bringen, Code auf einem Gerät mit Version 5.1 auszuführen:

Wenn Sie einen anderen Mac mit Lion + XCode 4.3.1 haben, können Sie die Dateien von dort kopieren:

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

an die entsprechende Stelle auf Ihrem SL Mac: wahrscheinlich

/Developer/Platforms/iPhoneOS.platform/DeviceSupport

und kopieren Sie auch version.plist von der Lion-Maschine im iPhoneOS.platform Ordner auf dem SL-Rechner.

Starten Sie XCode auf dem SL-Rechner neu und schließen Sie die Geräte erneut an, und es scheint zu funktionieren.

[Edit: Wenn Sie keinen Zugang zu einem Rechner mit Lion+4.3.1 haben, können Sie die Dateien aus dem 4.3.1 DMG holen, das Sie hier von Apple herunterladen können: http://adcdownload.apple.com/Developer_Tools/xcode_4.3.1_for_lion/xcode_4.3.1_for_lion.dmg

mounten Sie dann das DMG, zeigen Sie den Paketinhalt auf dem XCode-Symbol an und gehen Sie nach unten zu

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

finden Sie die oben genannten Dateien].

In Schritten:

  1. XCode auf dem SL-Rechner anhalten
  2. Trennen Sie Ihr iphone
  3. Mounten Sie das Xcode 4.3.1-Image (.dmg, das Sie von der Apple-Entwicklungsseite herunterladen können)
  4. Paketinhalt von Xcode 4.3.1 anzeigen
  5. kopieren. XCode/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1 (9B176) zu <HD>/Developer/Platforms/iPhoneOS.platform/DeviceSupport
  6. kopieren. XCode/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/version.plist zu <HD>/Developer/Platforms/iPhoneOS.platform/
  7. Xcode starten
  8. Schließen Sie Ihr iPhone an und es sollte funktionieren.

26voto

Michael Dautermann Punkte 87782

Das können Sie nicht.

Sie müssen auf Mac OS 10.7 Lion aktualisieren, um die neueste Version von Xcode mit dem 5.1 SDK zu erhalten.

Die letzte installierbare Version von Xcode unter Snow Leopard wird 4.2 sein. Apple realmente möchte, dass die Entwickler immer auf dem neuesten Stand sind, egal ob MacOS oder iOS.

1voto

booker Punkte 1256

Wenn Sie auf Snow Leopard bleiben möchten, laden Sie die iOS 5.0.1-Firmware Ihres Geräts über diesen Link herunter: http://www.iphonefirmware.com/firmwares-download .

Und führen Sie eine manuelle Wiederherstellung in iTunes durch.

Ich habe es heute (8. März 2012) auf meinem iPad 2 und es funktioniert, Apple scheint immer noch diese iOS-Version zu unterzeichnen.Ich schätze, nicht für eine lange Zeit, so tun es schnell.

0voto

Antonio MG Punkte 20316

IOS 5.1 ist nur in xCode 4.3.1 und nur in Lion verfügbar, sorry.

Du kannst versuchen, die Version deines Macs zu ändern und so zu tun, als ob du 4.3.1 installieren würdest, aber ich kann dir nicht versichern, dass es funktionieren wird...

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X