handleurl 不知道行不行
感觉应该做不到吧
在ViewController 。m 文件里加这个方法 这是系统自带的 我给你上个回复加的补充 然后能打印你每次点击屏幕的 坐标 并且 __func__ 代表 你调用了这个点击方法 -(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event { UITouch *touch=[touches anyObject]; NSLog(@"%@",NSStringFromCGPoint([touch previousLocationInView:self.view])); NSLog(@"%s",__func__); }
你调用一个方法 -(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event { UITouch *touch=[touches anyObject]; CGPoint point=[touch locationInView:self.view]; NSLog(@"%@",NSStringFromCGPoint([touch previousLocationInView:self.view])); } 就能获得 你点哪里的坐标
在忽略私有api的情况下,绝对做不到,即使使用私有api也不一定能做到,底层很可能不提供这样的api,唯一的办法可能是仔细研究底层hook机制,
这个涉及到破解了 就是你说的越狱 用官方的sdk是无法实现的 也无法通过审核的
如果不上架的话,理论上不越狱还是有点可能性的,把app伪装成voip或者音乐类的应用,这样可以在后台运行,至于获取屏幕的触摸用一些私有api是可以做到,类似屏幕录制
这个估计做不到,进入后台的程序都挂起了。事件到不了那里了。
29,031
社区成员
12,466
社区内容
加载中
试试用AI创作助手写篇文章吧