iPhone SDK auf PowerPC-Macs
ml, den 21. März 2008Besitzer von PowerPC-basierten Macs gucken, wenn sie Programme für das iPhone entwickeln wollen, zunächst einmal in die Röhre. Aber mit einem Trick lässt sich das SDK doch auf PowerPC-Rechnern installieren und benutzen. Wir haben es ausprobiert und zeigen euch wie es geht.
In den System-Voraussetzungen nennt Apple einen Intel-Mac als Anforderung, um mit dem SDK Software für das iPhone zu entwickeln. Für diese Einschränkung gibt es von technischer Seite her eigentlich keine stichhaltige Begründung, denn der Simulator simuliert lediglich die Softwareschicht des iPhones. Deshalb wundert es nicht, dass es auch anders möglich ist.
iPhone SDK auf PowerPC-Macs
Vor die Entwicklung von Software für das iPhone hat Apple den Download eines 2,1GB großen Disk-Images mit den benötigten Werkzeugen gesetzt. Um den Download starten zu können muss man (kostenlos) als ADC-Mitglied registriert sein.
Nachdem das Image durch die, hoffentlich dicke, DSL-Leitung auf der heimischen Festplatte gelandet ist, startet man den Installer. Dieser zeigt zunächst keine Optionen für das iPhone-SDK an. Die Einstellungen im Installer sollte man am besten bei den Standard-Einstellungen belassen, da die gesamte Prozedur sonst unter Umständen nicht funktioniert.
Ist die Installation abgeschlossen folgt ein Neustart und anschließend können wir per Hand die noch fehlenden SDK-Pakete installieren. Im Packages Ordner des Disk-Images befinden sich 5 Installationspakete die mit Aspen beginnen. Diese werden manuell installiert. Auch hier die Einstellungen des Installers belassen.
Bevor wir in Xcode loslegen können, muss der Inhalt des Platforms Ordners (befindet sich direkt in der obersten Ebene der Festplatte) nach /Developer/Platforms
kopiert werden.
Startet man jetzt Xcode 3.1 und erstellt ein neues Projekt, dann kann man aus den iPhone-Templates auswählen und ein entsprechendes Projekt erstellen. Nach einem Build-and-Go startet der Simulator und das neue Programm wird im Simulator gestartet.
So lässt sich Software für das iPhone auch auf PowerPC-Rechnern entwickeln. Ob Apple mit Fortschreiten der Beta-Phase diesem „Treiben“ wieder einen Riegel vorschieben wird ist unklar. Unklar ist auch, ob dieses Setup später auch mit der kompletten Kette aus App Store und Code-Signierung funktioniert. Bis dahin kann man aber erste Erfahrungen mit dem SDK sammeln.