Reveal2破解+使用教程

2016-11-02  本文已影响490人  跨端开发

工欲善其事,必先利其器

Reveal是一个iOS界面调试利器。可以动态查看界面元素的位置信息、层级关系,通过实时修改元素的属性达到调试界面的功能。Reveal的强大功能是在iOS开发调试中不可或缺的一部分。

Reveal2破解

Reveal2更新了UI设计,整个APP更加简洁美观,支持最新的MacOS10.12系统。但是现在网上很少有Reveal2的破解教程,秉承着互联网的分享精神,我简单分享一下破解工具和方法,希望有更多的iOS Dev可以使用上这款界面调试工具。

使用Reveal

Reveal支持多种方法调试UI,一种是添加全局断点,通过断点运行脚本。另外一种是xcode工程中添加Reveal的framework,这种方式可以直接真机调试,适合调试只有真机才能使用的功能,不过这种方式会加大工程的包大小。(可以通过其他方式解决)

模拟器调试
expr (Class)NSClassFromString(@"IBARevealLoader") == nil ? (void *)dlopen("/Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/libReveal.dylib", 0x2) : ((void*)0)
真机调试

待续。。。

上一篇下一篇

猜你喜欢

热点阅读