Reveal 查看任意app布局

目的: 使用 Reveal 查看任意app布局
工具:1.越狱手机 2.Reveal 3. iFunBox

在准备好以上工具之后就可以参照后面的 操作步骤 进行实践,只需三步就可以,和把大象放冰箱步骤一样>_<。

  • 手机越狱可以使用爱思或者PP助手等工具,都会提供类似一键越狱的功能
  • Reveal 是一个界面调试工具,笔者在实际开发中使用并不是很多,这次主要是因为业务需要查看其它app界面。
  • iFunBox可以方便查看手机文件夹,方便之后的文件操作

操作步骤

    1. 借助工具iFunBoxlibReveal.dylib 拷贝到手机指定文件夹(/Library/MobileSubstrate/DynamicLibraries)下,如下图
Reveal 查看任意app布局_第1张图片
libReveal.dylib在手机目录如上图所示

/Library/MobileSubstrate/DynamicLibraries 中存放着系统启动时就需要动态加载的链接库,因为是启动时动态加载所以我们在执行完后面的步骤之后还需要重启手机。

  • 2)创建libReveal.plist文件 , 并拷贝到 libReveal.dylib 相同目录
    libReveal.plist 文件内容为
Filter = {
    Bundles = 
    (
        "你要查看的app的bundleid",
    );
};
Reveal 查看任意app布局_第2张图片
借助iFunBox查看bundleid
  • 3 ) 重启手机打开想要查看的app 并且保证手机和电脑连接相同网络,就可以直接查看其它app布局
Reveal 查看任意app布局_第3张图片
笔者查看的京东的效果

参考:Reveal查看任意app的高级技巧

你可能感兴趣的:(Reveal 查看任意app布局)