Reveal 调试越狱机第三方应用 UI

前言
一般情况下, 当我们在学习第三方App时; 揣摩她的实现时, 如果能看见其UI分层,能大大提高我们的推断的正确性.

  • 基本环境

    • 一台越狱iPhone
    • Mac下安装Reveal
    • Mac, iPhone需在同一局域网下
  • 本文调试环境

    • iPhone 6 越狱手机, iOS 9.1系统
    • Mac下安装Reveal 4
  • 如何越狱

    • 做开发的不用说吧; 一般PP助手可一键傻瓜式越狱
1.0 安装插件
  • 越狱后需安装的插件
    • Cydia Substrate: 是大部分tweak工作的基础; 手机越狱安装Cydia会自动安装

    • OpenSSH: 用于iPhoneMac通信

    • Reveal2Loader

      • 不再需要手动导入Reveal.lib, 以及配置plist
      • 注意不是Reveal Loader, Reveal Loader已经过期
image.png
image.png
image.png

2.0 设置Reveal2Loader

  • 安装Reveal2Loader后, 手机设置界面会出现Reveal
image.png
  • 配置Reveal

    • 点进去Enable Applications

    • 选择第三方App, 打开监听

image.png
3.0 调试UI
  • 确保Mac, 与 iphone在同一局域网下; 可以Mac共享Wifi给手机

    • Reveal 4支持USB直接调试(推荐)
  • iPhone启动待调试的App, 确保其在前台

  • Mac下启动Reveal, 界面会出现待调试的App

image.png
image.png

4.0 Reveal的使用

  • 这一步就不再写了, 看官方文档就好.

你可能感兴趣的:(Reveal 调试越狱机第三方应用 UI)