2010-03-30 2 views
54

Dumme Frage - Gibt es eine Möglichkeit, das iPhone SDK ohne Xcode zum Download als Apple ein Update veröffentlicht?Wie aktualisiert man das iPhone SDK, ohne Xcode erneut herunterladen zu müssen?

+11

jetzt das ist wirklich albern! Warum in aller Welt würde Apple uns erlauben, separate Pakete herunterzuladen? es ist viel besser, die ganze Sache in einem Stück mit Sicherheit ohne Probleme zu bekommen! Wer in ein paar Minuten keine 1GB herunterladen kann, wird sich sowieso nicht für das iPhone entwickeln können. – cregox

+2

@Cawas Der App Store soll niedrige Einstiegsbarrieren haben. Nicht alle, die für das iPhone entwickeln, haben eine T1-Leitung. – LandonSchropp

+1

@helix Entschuldigung, ich habe vergessen, mein * Sarkasmus * Snippet dort zu schließen. ;) – cregox

Antwort

29

Soweit ich verstehe Sie nicht das SDK separat herunterladen können - und auch wenn Sie könnten, ich würde es nicht empfehlen. Die Verwendung der gebündelten SDK + Xcode-Version ist meiner Meinung nach die beste Idee, da sie für Sie sofort einsatzbereit ist. Ich weiß, dass es ärgerlich ist, eine so große Menge an Daten für ein SDK herunterzuladen (nicht alle von uns haben 100mbps-Pipes zum Spielen!), Aber für eine einfache Entwicklung ist es die Art, wie ich dich empfehlen würde.

+3

Danke. Sie würden denken, sie würden einen Weg in X-Code bieten, nur das SDK herunterzuladen, es ist eine so große Datei speziell für uns in Australien mit Nutzungsbeschränkungen. – Graeme

+1

Fügen Sie flockigen Internetzugang hinzu (aus Südafrika) und Sie haben ein Rezept für einen sehr teuren Download. –

+1

Es ist wahr. Ich habe ein Radar für dieses Problem erstellt, und sogar Michael Jurewitz erkennt an, dass Menschen eine "Auto-Update" -Funktion in Xcode wollen. Keine Ahnung, ob das passieren wird. – Jasarien

6

Leider nicht. Apple bietet das SDK nur als Paket an.

2

Sie recht oft auch Fixes und Updates in der mitgelieferten Version von Xcode. Ich denke, das ist ein guter Weg, um Leute dazu zu bringen, die neueste Version von xcode zu verwenden.

11

Für diejenigen, die Xcode installiert haben, aber nicht das iOS SDK haben, hier ist die Art und Weise, um es herunterzuladen ohne erneute Herunterladen Xcode: Got to

Xcode> Einstellungen> Downloads

und wählen Sie, was Sie installieren möchten.

+0

ist es nur in Xcode 4+? ich nicht Registerkarte Downloads in den Einstellungen sehen. ich bin mit Xcode 3.2. –

+0

Ja. Diese Option ist nur für Xcode 4+ und nicht für 3x – intropedro

+4

Sind Sie sicher, dass Sie einen iOS-SDK von dort installieren kann ich nur die Kommandozeilen-Tools sehen und die Simulatoren, wie in diesem Screenshot von einer anderen sO Frage gezeigt: http://i.stack.imgur.com/UXWMU.png – Gallaecio

7

Ja, im Gegensatz zu, was andere sagen, dass dies etwas möglich ist.

Methode eins

diese Methode mit Sie iOS oder OSX SDK herunterladen und installieren es auf XCode. Laden Sie das gewünschte SDK, mit XCode gebündelt, von developer.apple.com/downloads

Downloading XCode with SDK

Sobald das Paket das Disk-Image fertig ist das Herunterladen montieren. Klicken Sie direkt auf die XCode-Anwendung im Bild und dann auf Paketinhalt anzeigen. Navigieren Sie zu:

/Contents/Developer/Platforms/

die iOS-SDKs sind in:

iPhoneOS.platform/Developer/SDKs/ iOS SDKs

die OSX SDKs sind in:

MacOSX.platform/Developer/SDKs/

und die iOS Simulator SDKs sind in:

iPhoneSimulator.platform/Developer/SDKs/

Um eines der Installation SDKs finden einfach XCode.app und platzieren das SDK im entsprechenden Ordner des XCode.app-Pakets.

Methode zwei

Mit dieser Methode können Sie nur dowload iOS Simulatoren und iOS Simulator SDKs.

öffnen XCode und in der Menüleiste klicken Sie auf XCode> Einstellungen. Wählen Sie im Einstellungsdialog die Registerkarte Downloads und wählen Sie die Simulatoren, die Sie herunterladen möchten.

Imgur

+3

Methode Eins funktioniert nicht mit XCode Versio n 6.1; Ich habe versucht, SDK Version 8.3 zu verwenden, ohne Xcode zu aktualisieren (was wiederum ein Betriebssystem-Update erfordert). – pongi