Mac上通过Reveal查看APP的控件结构

前提:拥有一台已经越狱的ios设备



具体流程:

1、通过官网下载最新版本的reveal并且安装

2、从电脑拷贝 /Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/RevealServer.framework下的RevealServer 到电脑桌面,重新命名为libReveal.dylib 

3、通过终端使用ldid签名刚刚改名的文件  ldid -S libReveal.dylib

4、生成与动态库对应的plist文件libReveal.plist 并且添加你想要查看结构的应用的bundle id

5、将动态库和plist文件上传到手机的/Library/MobileSubstrate/DynamicLibraries目录

    scp .../libReveal.plist root@10.0.0.15:/Library/MobileSubstrate/DynamicLibraries

   scp .../libReveal.dylib root@10.0.0.15:/Library/MobileSubstrate/DynamicLibraries

6、确保手机和电脑在同一个网段

7、kill想要查看的进程,然后重新打开,就可以在Reveal界面上看到应用的图标出现,点击进去就可以愉快的查看了

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • "南岭下雪了!"一声惊呼在城市的各个角落传遍,在这历史最冷的一年里,下雪终于不是那个调侃天气的口头禅。城市里从上而...
    北风过境文学社慕容槿然阅读 3,762评论 0 1
  • 玉手虔诚锁情缘,铜狮不语示君来。 待到红绳佳人系,庙宇相伴三日斋。
    bccea1a20a8c阅读 1,319评论 0 1