关于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