[开源免费] iOS模拟点击 类触控精灵 支持iOS11 - 14

支持点击系统分享页面吗,比如 UIActivityViewController的View,目前发现 PTFakeTouch不起作用,可能是系统对分享的内容做了保密处理。

PTFakeTouch在iOS13上用不了。而且作为一款插件,用了private API所以是不一定能上架Appstore的。

只要知道坐标,你想点哪里都行

你的这个问题在于, UIActivityViewController是什么级别的UI,和键盘是不是同一种UI,键盘能不能用PTFakeTouch,弄明白这些你就知道PTFakeTouch为什么不能点击了

我一直想找到人手点击屏幕触发的最底层方法,能指导一下吗?

所有不同级别的UI都能点击吗?比如APP启动的推送提示框,系统的分享提示框

再不行的话我都打算上硬件设备了,以前为了点击系统级别的UI,买了个1000多块的机器臂

系统级的肯定是可以的,上面的问题是正向知识

系统级怎么处理?

ios 13.4. ZSFakeTouch 模拟点击是可以的 你可以试试 PTFakeTouch好像有个ID什么 没有设置好容易出错 错一次就启动不了了

你装好插件去测试一下不就好了。系统级别的模拟,你想点哪里都行

你把模拟点击 装在 SpringBoard 的基础 UIWindow 应该可以实现 你试试

你都越狱了,就别纠结于PTFakeTouch了

已更新至0.0.2

啥时候能开放OC代码啊。。。。

dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(3*NSEC_PER_MSEC)),dispatch_get_main_queue(), ^{

// ZJXTouchSimulation发送TouchDown

dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(3*NSEC_PER_MSEC)),dispatch_get_main_queue(), ^{

// ZJXTouchSimulation发送TouchUp

});

});

这样延时的方式实现点击有问题吗?

当我的APP里面监听了6000端口和 ZJXTouchSimulation通讯,然后我再监听本地的另外一个端口,发现ZJXTouchSimulation应用级的点击是有效的,但是系统级的不生效,比如系统实现的微信分享。

坐等开源 1个半月了 !!!!

开源了!前两天没时间

1 Like

你这个仓库 他 似乎 没被提交上去

大概是git里面套娃了

fatal: 在 .gitmodules 中未找到子模组 'zxtouch' 的 url

我看看 记得给个star哦!

1 Like