使用ZSFakeTouch报错【编译通过,运行闪退】


#1

我想在免越狱模拟点击
找到了ZSFakeTouchDemo,运行在手机上,很好用
但是单独建立个项目,拖入文件,编译报错了,唯一不同的配置就说,demo中有一个爆红的IOKit.frameworks,而我工程里面没有,我将Demo中的红文件Delete掉,编译立马报错
我想,怎么在我的项目中配置这个爆红的IOKit.framework呢?
github上说,拖入文件,在
viewController 中, #import "ZSFakeTouch.h" ;
开始点击
[ZSFakeTouch beginTouchWithPoint:CGPointMake(300,40)];
结束点击
[ZSFakeTouch endTouchWithPoint:CGPointMake(300,40)];
移动
[ZSFakeTouch moveTouchWithPoint:CGPointMake(300,40)];
但我编译都不能通过

现在编译通过了,但是执行beginTouchWithPoint、endTouchWithPoint的时候报错
_UISystemGestureGateGestureRecognizer: 0x13c70ea40>: Gesture: Failed to receive system gesture state notification before next touch
而执行moveTouchWithPoint,直接闪退,神了


#2

用了IOKit吧,是私有API。需要魔改的SDK


#3

怪不得,就是那些项目中的爆红的IOKit.framework吧,我怎么配置到工程中去呐


#4

知道了,去找。。。


#5

找到IOKit 拖进工程即可


#6

wow 所以最終怎麼 解決的呢?!


#7

最终是在其他项目中找到了IOKit.framework这个库,拖进去编译success


#8

我有的疑问是,你是透过重打包的方式去植入自动点击?
那你团结游戏类该怎么实现呢!


#9

我暂时弄的deb,重新打包还没开始


#10

我也用过这个, ZSFakeTouch也是调用的IOKIt, 你可以把它的代码拷贝到PTFakeTouchDemo, 就可以用了, 也可以生成framework