iOS
CydiaSubstrate Tweak
Suche…
Einführung
Erfahren Sie, wie Sie Cydia-Substrat-Anpassungen für jailbroken iPhones erstellen.
Mit diesen Optimierungen können Sie das Verhalten des Betriebssystems ändern, um so zu arbeiten, wie Sie es möchten.
Bemerkungen
Erstellen Sie einen neuen Tweak mit Theos
Verwenden Sie nic, um ein neues Projekt zu erstellen
Geben Sie diesen Befehl in Ihr Terminal ein
$THEOS/bin/nic.pl
NIC 2.0 - New Instance Creator
------------------------------
[1.] iphone/activator_event
[2.] iphone/application_modern
[3.] iphone/cydget
[4.] iphone/flipswitch_switch
[5.] iphone/framework
[6.] iphone/ios7_notification_center_widget
[7.] iphone/library
[8.] iphone/notification_center_widget
[9.] iphone/preference_bundle_modern
[10.] iphone/tool
[11.] iphone/tweak
[12.] iphone/xpc_service
Choose a Template (required):
Wählen Sie die Vorlage [11.] iphone/tweak
Füllen Sie die Details aus und Sie erhalten folgende Dateien:
-rw-r--r--@ 1 gkpln3 staff 214B Jun 12 15:09 Makefile
-rw-r--r--@ 1 gkpln3 staff 89B Jun 11 22:58 TorchonFocus.plist
-rw-r--r-- 1 gkpln3 staff 2.7K Jun 12 16:10 Tweak.xm
-rw-r--r-- 1 gkpln3 staff 224B Jun 11 16:17 control
drwxr-xr-x 3 gkpln3 staff 102B Jun 11 16:18 obj
drwxr-xr-x 16 gkpln3 staff 544B Jun 12 16:12 packages
Überschreibe die Methode zum Speichern von iOS-Screenshots
Öffnen Sie die Datei Tweak.xm
mit Ihrem bevorzugten Code-Editor.
haken Sie sich an eine bestimmte Methode aus dem Betriebssystem.
%hook SBScreenShotter
- (void)saveScreenshot:(BOOL)screenshot
{
%orig;
NSLog(@"saveScreenshot: is called");
}
%end
Beachten Sie, dass Sie wählen können, ob die ursprüngliche Funktion aufgerufen werden soll oder nicht, zum Beispiel:
%hook SBScreenShotter
- (void)saveScreenshot:(BOOL)screenshot
{
NSLog(@"saveScreenshot: is called");
}
%end
überschreibt die Funktion, ohne die ursprüngliche aufzurufen, sodass die Screenshots des Gehäuses nicht gespeichert werden.
Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow