本文适用于对reveal有一定了解的,不仅仅局限查看自己开发的app,更多的是“窥视”第三方优秀的app
大致有如下几步
- 越狱手机一台
- 通过越狱iPhone上的Cydia软件,下载并安装Reveal Loader等相关软件
- MacOS和该iPhone同处于一个WiFi环境下
手机越狱
我有一个闲置的手机正好可以派上用场,iPhone4s(iOS 9.3.5),越狱工具用的是Phoenix4
,具体方式可见iOS 9.3.5越狱
安装Cydia里相关软件
- OpenSSH
- Cydia Substrate
- Reveal
安装过程我遇到的问题有:
- 在Cydia 里搜索不出
Reveal Loader
,解决方法:就点下面的“软件源”,选择“BigBoss”,选择“全部软件包”,点右边R的字母,去一个个找Reveal Loader,可以找到的,如果软件包没有任何数据的话,就先刷新下; - 通过SSH连接到手机后并未在
/Library
目录下发现RHRevealLoader文件夹,解决方法:直接新建一个该名称的文件夹; - 新版的Reveal库里未找到
libReveal.dylib
的文件,原因:自从Reveal更新到version 2以后,就没有dylib库了,都是RevealServer.framework,解决方案:将RevealServer.framework里的RevealServer文件直接改名为libReveal.dylib,并且将其放置手机的/Library/RHRevealLoader/
目录下;
|
|
密码默认是:alpine
, 上传成功后会显示%100字样。
192.168.X.X:你的手机ip地址
到此为止,准备工作做完了,重启下Reveal
然后打开 手机打开 –> 通用 –> Reveal –> Enabled Applications –> 勾选你需要调试的app