我们的要求是将远程服务的触摸事件发送到非越狱的iPhone或iPad。
在研究了这一点之后,我明白GSEvent不能再用(即iOS7 +不支持这种方法)来模拟触摸事件。
IOHID是另一个已被提及的替代方案,但如果我理解正确的话,iOS 6.1以上,已经添加了权利检查。 IOHIDEventSystemCreate显然将包标识符与“com.apple.springboard”进行比较,如果比较失败,则调用将无声地失败。
我知道有些设备实验室提供商正在这样做 - 其中一个显然与硬件接口,但没有迹象表明其他人正在做同样的事情。
所以我的问题是 - 这可能吗?如果是的话,有关如何实现这一点的指示吗?