关于PoJie(请使用汉语拼音),直接看这里:http://www.jianshu.com/p/51c539f61ab0
首先按如下步骤创建4个LLBD别名命令:
①、在终端里输入touch ~/.lldbinit命令来进行创建。然后在输入open ~/.lldbinit命令。则就会以文本编辑器打开此文件。
②、吧下面文本复制粘贴进去:
command alias reveal_load_sim expr (void*)dlopen("/Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/libReveal.dylib", 0x2);
command alias reveal_load_dev expr (void*)dlopen([(NSString*)[(NSBundle*)[NSBundle mainBundle] pathForResource:@"libReveal" ofType:@"dylib"] cStringUsingEncoding:0x4], 0x2);
command alias reveal_start expr (void)[(NSNotificationCenter*)[NSNotificationCenter defaultCenter] postNotificationName:@"IBARevealRequestStart" object:nil];
command alias reveal_stop expr (void)[(NSNotificationCenter*)[NSNotificationCenter defaultCenter] postNotificationName:@"IBARevealRequestStop" object:nil];
③、CMD+S 保存文件 CMD+W关闭窗口 搞定。
下面分为两种情况:
一、在模拟器中调试
在AppDelegate类的application: didFinishLaunchingWithOptions:方法中,作如下操作
1添加断点,选择“Edit Breakpoint”。
2点击”Action”项边右的”Add Action”,然后输入“reveal_load_sim”
3勾选上Options上的”Automatically continue after evaluating”选项。
如图:
然后运行项目,在Reveal中选择即可成功使用:
以上部分复制粘贴了如下帖子中的部分内容,尊重创作,注明出处:
http://www.cocoachina.com/special/20161020/17819.html
http://www.jianshu.com/p/51c539f61ab0
http://www.jianshu.com/p/9229812b2038
二、在真机上调试:
要用Reveal连接真机调试,我们需要先把Reveal的动态链接库上传到真机上。由于iOS设备有沙盒存在,所以我们只能将Reveal的动态链接库添加到工程中。
1)点击Reveal菜单栏的”Help”->”Show Reveal Library in Finder”选项,可以在Finder中显示出Reveal的动态链接库:libReveal.dylib
2)调整libReveal.dylib的引用方式,这里我们只需要将libReveal.dylib文件拷贝到Sandbox中,但是我们在引入libReveal.dylib的时候Xcode默认是以Link Binary With Libraries的方式的,实际上应该是Copy Bundle Resources,所以应该先将libReveal.dylib从Link Binary With Libraries中移除掉,然后在Copy Bundle Resources中添加。
3)安装之前处理模拟器的方式,将配置文件改成reveal_load_dev.
启动后在控制台会出现如下内容:
至此,真机集成已经完毕,可以使用Reveal进行界面调试了
以上部分引用了如下帖子中的部分内容,尊重原创,注明出处:
http://blog.devzeng.com/blog/ios-reveal-integrating.html