iOS 4 SDK erstellen

8

Ich habe gestern das iOS 4 SDK installiert. Ich hatte zuvor die 3.1.2, 3.1.3 und 3.2 SDKs installiert. Seit der Installation des iOS 4 SDK habe ich nur noch 3.2 und 4.0 in Xcode verfügbar. Wenn ich ein Xcode-Projekt lade, das auf eine ältere Version (etwa 3.1.2) abzielt, wird "Base SDK Missing" in der Symbolleiste angezeigt.

Ich konnte das Projekt stattdessen auf iOS 4 zurücksetzen - und erfolgreich erstellt haben. Allerdings muss ich einige Ad-hoc-Builds für Benutzer erstellen, die noch nicht über iOS 4 auf ihren Geräten verfügen. Wenn ich ihnen einen Build gebe, der für iOS 4 erstellt wurde (ohne iOS 4-Funktionen - es ist der gleiche Code, den ich mit 3.1.2 erstellt habe), wird dies auf ihrem Gerät ausgeführt, ok?

Leider habe ich keine nicht aktualisierten Geräte, um das auf mich selbst zu testen!

Danke,

John

    
John 22.06.2010, 00:05
quelle

2 Antworten

8

Um ältere iPhone OS mit dem neuen iOS 4 SDK zu erreichen, wählen Sie Ihr XCode-Projekt - & gt; Rufen Sie Info auf, wählen Sie dann "iPhone-Gerät 4.0" als Basis-SDK aus und wählen Sie dann die niedrigste iPhone OS-Version von iPhone OS-Bereitstellungsziel aus, die Sie mit Ihrer Ad-hoc-App unterstützen müssen.

    
stitz 22.06.2010, 06:01
quelle
1

Sie mussten XCode beta in einem alternativen Ordner / DeveloperBeta installieren (zum Beispiel) und den stable xcode für ältere SDK-Builds verwenden.

Das kannst du immer noch tun.

    
Erick Smith 22.06.2010 02:05
quelle

Tags und Links