Xcode 4 und Schneeleopard

Das ist das Ding:

  • Ich habe Xcode 4.3 auf meinem MacBook Pro (mit Lion)
  • Ich stecke mit 4.0.2 auf meinem iMac fest (mit Snow Leopard)

Angesichts der Tatsache, dass ich wirklich gerne einen SnowLeopard-Laufcomputer (für Entwicklungszwecke) behalten würde, gibt es eine Möglichkeit, etwas 4.1 oder höher zu bekommen, um es auf meinem iMac auszuführen?

Ist es möglich, dass die Kommandozeilen-Tools für 10.6.8 nicht mehr im Apple Developer Center verfügbar sind?!?

Antworten (3)

Wenn Sie sich für das kostenpflichtige iOS-Entwicklerprogramm registriert haben, sollten Sie Xcode 4.2 für Snow Leopard im iOS Dev Center verfügbar sehen können .

Hier ist, was ich von einem bezahlten Konto sehe:

Bezahltes Xcode-Entwicklerkonto

Hier ist, was ich von einem nicht bezahlten Konto sehe (es gibt kein Xcode 4.x für Snow Leopard):

Nicht bezahltes Xcode-Entwicklerkonto

Dies erklärt auch, warum Xcode im Snow Leopard App Store kostenpflichtig heruntergeladen werden kann, im Lion App Store jedoch kostenlos ist.

Ich bin registrierter iOS- und Mac-Entwickler, aber ich kann immer noch keinen Link für Xcode 4.2 für Snow Leopard finden (wird es überhaupt unterstützt? Ich bin mir nicht 100% sicher). Alles, was ich gefunden habe, ist für Lion. Irgendwelche Ideen oder spezifische Links, auf die ich verweisen kann?
Haben Sie die jährliche Gebühr von 99 $ bezahlt?
Das ist WIRKLICH WIRKLICH seltsam. Wie ist das: Ich sehe die zweite Seite, die Sie gepostet haben ... :-S
Ich denke, es gibt separate Entwicklerprogramme für iOS und OS X, sind Sie sicher, dass Sie für das richtige bezahlt haben?
OK OK. Ich habe gerade herausgefunden, was falsch läuft. Ziemlich dumm von mir. Du hattest zu 100% recht. Ich wurde einfach mit dem ersten Benutzernamen angemeldet, den ich benutzte (eigentlich eine winzige Variation davon, zu unauffällig ...), bevor ich in den kostenpflichtigen Programmen registriert wurde. (Was die Entwicklerprogramme betrifft, ja; sie sind getrennt; jeweils 99 $/Jahr. Ich bin für beide registriert, obwohl ich hauptsächlich ein Mac-Entwickler bin.) VIELEN DANK! :-)
Freut mich zu hören, dass es funktioniert hat!
Nun, ich verwende mein MacBook für Lion-Tests und meinen iMac für SnowLeopard-Tests, daher ist es eine ziemliche Erleichterung, dass ich jetzt auch mit meinem iMac-Computer ein wenig auf den neuesten Stand kommen kann. Danke noch einmal! :-)

Wenn Sie Xcode nicht wirklich brauchen, aber alles, was Sie brauchen, sind die Xcode-Befehlszeilentools, hier erfahren Sie, wie Sie sie auf Snow Leopard installieren .

Laden Sie einfach das Paket „Command Line Tools“ von Apple Developer herunter (kostenloses Konto erforderlich; Sie können Ihre Apple-ID verwenden). Zum jetzigen Zeitpunkt heißt das Paket „Command Line Tools for Xcode – Late March 2012“. Es ist ein 171,70 MB großes Disk-Image, das im Gegensatz zum 4+ GB umfassenden Xcode-Download verblasst.

Beachten Sie, dass Sie, wenn Sie Xcode bereits installiert haben, es vor der Installation der Befehlszeilentools deinstallieren möchten.

Nachdem Sie das Paket heruntergeladen haben, starten Sie Terminal.app und geben Sie Folgendes ein:

cd
mkdir osx-gcc
cd /Volumes/Command\ Line\ Tools
cp -r * ~/osx-gcc

cd ~/osx-gcc
mkdir pkg
mv Command\ Line\ Tools.mpkg pkg/install.mpkg
cd pkg
xar -xvf install.mpkg

Hinweis: Es ist wichtig, dass Sie statt cp -reinfach cp; Ersteres kopiert alle versteckten Installationsdateien in das ~/osx-gccVerzeichnis. Die Command Line Tools.mpkgDatei ist lediglich ein 512 KB großer Deskriptor, der die Installationsanweisungen enthält; die eigentlichen Pakete befinden sich in dem versteckten PackagesVerzeichnis mit dem treffenden Namen.

Als nächstes öffnen Sie die DistributionDatei mit Ihrem bevorzugten Texteditor. Ich bevorzuge TextMate ( mate Distribution), aber Sie können vi, emacs, BBEdit, TextWrangler oder sogar TextEdit ( open -a TextEdit Distribution) verwenden. In der zehnten Zeile sollten Sie Folgendes sehen:

var majorOSVersion = '10.7';

Dies gibt die Mindestanforderungen an das Betriebssystem an – in diesem Fall OS X 10.7 Lion. Wechseln Sie '10.7'zu '10.6', speichern Sie die Datei und schließen Sie Ihren Texteditor. Sie haben das Paket jetzt so modifiziert, dass es erfolgreich auf Snow Leopard installiert werden kann; Der letzte Schritt besteht darin, die Paketdatei neu zu erstellen, damit sie von der Installer-App gelesen werden kann:

rm install.mpkg
xar -c . -vf ../install.mpkg
cd ..
open install.mpkg

Nach der Anmeldung im Mac-Dev-Center befindet sich auf der Startseite von „OS X Lion“ ganz unten ein Link „Zusätzliche Downloads“ mit der Beschreibung „Hier finden Sie zusätzliche Vorabversionen von Software, früheren Versionen von Mac OS X und Hardware-Treiber-Downloads im Apple Website für Entwickler-Downloads."

Wenn ich auf den Link „Alle Downloads anzeigen“ klicke, gelange ich zu einer Liste mit >150 Downloads, sortiert nach Datum, und einer Kategoriesuche.

Klicken Sie in der Kategorie „Entwicklertools“ auf den Link „Nächste Seite“, bis Sie zu Xcode für Snow Leopard gelangen .

Hinweis: Ich habe es im Mac Dev Center gefunden, ich habe das iOS Dev Center nicht überprüft, obwohl ich vermute, dass der Download auch dort sein könnte.