3、上面两部安装好之后,现在就可以打开 MAC
电脑上的 Reveal
软件,重启一下手机上需要监控 APP
,电脑上 Reveal
就会显示出来你打开的软件,自己看图标,一个是 USB
连接,一个是 Wifi
连接,Wifi
连接需要电脑与手机保持在一个 Wifi
环境。
4、当你点击其中一个区连接的时候,会弹出提示框,说你电脑端的 Reveal Library
与手机上的不一致,是旧版的,这个时候就需要将 MAC
端的 Reveal Library
覆盖一下手机上的,点击 Show Reveal Library in Finder
。
- 也可以通过
Help -> Show Reveal Library in Finder
进入
- 新版 Reveal:
- 老版 Reveal:
- 但是新版进来之后,如果你不是很熟悉,你根本不知道用哪个文件里面的
RevealServer.framework
,老版本进来就一个文件,新版本现在有多个文件夹。
- 新版 Reveal:
- 老版 Reveal:(上面的云盘链接就是老版 Reveal,可用直接使用)
- (新版 Reveal)我们使用
ios-arm64_armv7
这个文件夹里面的,那个ios-arm64_i386_x86_64-simulator
文件夹一看就是针对模拟器的,所以我们用不到,拖进去也是无法使用的。 - 将这个
RevealServer.framework
拷贝到手机端,拷贝到手机哪个文件呢,这里有两种方式(我这边是方式二
的情况):
- 方式一:有的版本会有
/Library/RHRevealLoader
这个文件夹,如果有的话,打开看看里面是否有RevealServer
这个文件
如果有,这里就不是将RevealServer.framework
拷贝进去,而是将RevealServer.framework
里面的RevealServer
拷贝进去
可以通过命令行
或者iFunBox
拷贝到/Library/RHRevealLoader
这个文件夹,拷贝进去之后就成功了。
- 方式二:但是有的版本是没有
/Library/RHRevealLoader
这个文件夹,那就找到/Library/Frameworks
这个文件夹,可以打开看看里面是否有RevealServer.framework
这个文件
如果有,这个是老的,我们需要替换一下它,这个时候我们就可以将刚才MAC
电脑端拿到的RevealServer.framework
拷贝到这个文件夹进行覆盖了就可以了
可以通过命令行
或者iFunBox
的方式覆盖,命令行前面的文章有教程怎么拷贝。
- 通过上面两种导入方式,根据情况选一种导入成功之后,需要重启你手机上允许
Reveal
监听的APP
,然后电脑端的Reveal
就会出来打开的APP
,点击进去即可,推荐USB
方式,点击进去之后,就不会在弹窗提示Reveal Library
版本问题了,等下一小会就会显示出来这个APP
的图层。 - 细节问题:如果出现闪退或者别的问题,有可能是你没有用对
RevealServer.framework
或者文件位置没有存放正确
,也有可能需要重启手机
或者重启SpringBoard
,重启会重载,非完美越狱重启SpringBoard
就行了,效果差不多一样的。
- 命令操作需要连接手机,重启手机可以直接按键操作。
重启SpringBoard
:$ killall SpringBoard
重启手机
:$ reboot