%hook SBLockScreenManager
- (void)lockUIFromSource:(NSUInteger)source withOptions:(id)options {
%orig;
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Hi xuvw" message:@"Hi this is lock screen alert" delegate:nil cancelButtonTitle:@"ok" otherButtonTitles:nil];
[alert show];
}
%end
效果:
>Making all for tweak wxtweak…
==>Preprocessing Tweak.xm…
==>Compiling Tweak.xm (arm64)…
==>Linking tweak wxtweak (arm64)…
==>Merging tweak wxtweak…
==>Signing wxtweak…
>Making stage for tweak wxtweak…
dpkg-deb:building package 'wxtweakp' in './packages/wxtweakp_0.0.1-21+debug_iphoneos-arm.deb'.
==>Installing…
root@localhost's password:
(Reading database ... 4433 files and directories currently installed.)
Preparing to unpack /tmp/_theos_install.deb ...
Unpacking wxtweakp (0.0.1-21+debug) over (0.0.1-20+debug) ...
Setting up wxtweakp (0.0.1-21+debug) ...
install.exec "killall -9 SpringBoard"
root@localhost's password: