iOS
CydiaSubstrate tweak
Buscar..
Introducción
Aprende cómo crear ajustes de sustrato de Cydia para iPhones con jailbreak.
Esos ajustes le permitirán modificar el comportamiento del sistema operativo para que actúe de la manera que le gustaría.
Observaciones
Crear nuevo tweak usando Theos
Usa nic para crear un nuevo proyecto
Introduce este comando en tu terminal
$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):
Elegir plantilla [11.] iphone/tweak
Rellene los detalles y obtendrá los siguientes archivos creados:
-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
Anular método de guardar capturas de pantalla de iOS
abre el archivo Tweak.xm
usando tu editor de código favorito.
Enganche a un determinado método desde el sistema operativo.
%hook SBScreenShotter
- (void)saveScreenshot:(BOOL)screenshot
{
%orig;
NSLog(@"saveScreenshot: is called");
}
%end
Tenga en cuenta que puede elegir si se debe o no llamar la función original, por ejemplo:
%hook SBScreenShotter
- (void)saveScreenshot:(BOOL)screenshot
{
NSLog(@"saveScreenshot: is called");
}
%end
anulará la función sin llamar a la original, por lo que no se guardarán capturas de pantalla.
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow