Erste Schritte mit der Entwicklung von iOS mit Jailbreak?

13

Was brauche ich, um auf einem iOS-Gerät mit Jailbreak Code zu erstellen?

Ich glaube, ich habe bereits alle Programme, die ich brauche - Xcode 4.3 (und iOSOpenDev), das iOS 5 SDK, theos, ldid und dpkg.

Mythofechelon
quelle
Tatsächlich gibt es einen speziellen Vorschlag für eine Stack-Exchange-Site für die Diskussion über die Entwicklung von Jailbreaks. Sehen Sie sich diese Frage an und folgen Sie dem Link, wenn Sie interessiert sind, und fügen Sie Ihre Unterstützung hinzu.
Adam Eberbach
Dieser Link verweist auf diesen Link: area51.stackexchange.com/proposals/18154/… Gut zu wissen, danke!
Mythofechelon

Antworten:

4

Die Cydia FAQ ist wahrscheinlich die beste Informationsquelle zu diesem Thema. Siehe http://cydia.saurik.com/faq/developing.html . Hier ist ein Auszug:

F: Wo fange ich mit der Entwicklung für iOS mit Jailbreak an?

A: Es ist hilfreich, etwas über das Entwickeln für normales iOS zu wissen. Sie können sich auch das iPhone Dev Wiki ansehen .

Das Wiki, auf das es verweist, enthält mehrere "Schnellstart" -Artikel: http://iphonedevwiki.net/index.php/Main_Page#Quick_start

Mathias Bynens
quelle
Das führt zurück zum iPhoneDevWiki, das unvollständig und veraltet ist. : / Trotzdem danke.
Mythofechelon
@ BenHooper Du hast recht; Es gibt Seiten, die iOS 4.3 erwähnen, ohne iOS 5 zu erwähnen. Aber macht das wirklich einen großen Unterschied? Egal, ob Sie für iOS 4 oder 5 entwickeln, es ist immer noch derselbe Entwicklungsworkflow.
Mathias Bynens
Ja, Sie haben Recht, dass es sich um denselben Workflow handelt, aber wenn Sie Optimierungen entwickeln möchten, die auf ganz bestimmte Teile des iOS 5 UIKit abzielen, spielt dies eine Rolle.
Mythofechelon
@BenHooper Ja, aber diese bestimmte Teile sind nicht Jailbreak-spezifisch und werden von Apple gründlich dokumentiert, zB developer.apple.com/library/ios/#documentation/uikit/reference/... Ich würde vorschlagen , das iPhone Dev verwenden Wiki, um Jailbreak-spezifische Informationen zu erhalten und Apples offizielle Entwicklerdokumente für alles andere zu verwenden. Hoffe das hilft!
Mathias Bynens