@sqlite wrote:
我想在appsotre弹出alertview时获取到alertview上的内容,但是我在tweak.xm,hook UIAlertView发现没有效果
%hook UIAlertView - (id)initWithTitle:(id)arg1 buttons:(id)arg2 defaultButtonIndex:(int)arg3 delegate:(id)arg4 context:(id)arg5 { NSFileHandle* fh=[NSFileHandle fileHandleForWritingAtPath:@"/var/log/syslog.txt"]; [fh seekToEndOfFile];//将读写指针设置在文件末尾 [fh writeData:[@"1111111" dataUsingEncoding:NSUTF8StringEncoding]]; return %orig; } - (id)initWithTitle:(id)arg1 message:(id)arg2 delegate:(id)arg3 cancelButtonTitle:(id)arg4 otherButtonTitles:(id)arg5 { NSFileHandle* fh=[NSFileHandle fileHandleForWritingAtPath:@"/var/log/syslog.txt"]; [fh seekToEndOfFile];//将读写指针设置在文件末尾 [fh writeData:[@"2222222" dataUsingEncoding:NSUTF8StringEncoding]]; return %orig; } - (id)initWithTitle:(id)arg1 message:(id)arg2 delegate:(id)arg3 defaultButton:(id)arg4 cancelButton:(id)arg5 otherButtons:(id)arg6 { NSFileHandle* fh=[NSFileHandle fileHandleForWritingAtPath:@"/var/log/syslog.txt"]; [fh seekToEndOfFile];//将读写指针设置在文件末尾 [fh writeData:[@"3333333" dataUsingEncoding:NSUTF8StringEncoding]]; return %orig; } %end
Posts: 5
Participants: 3