Reveal安装与使用
来源:互联网 发布:国债逆回购 知乎 编辑:程序博客网 时间:2024/06/05 23:59
参考文章:
1.最新Reveal安装、使用和调试
2.Reveal-iOS页面调试利器
Reveal是一款方便查看UI层级结构的工具(官方地址:点我哦),动态修改并且实时显示效果。
1.下载地址(第1篇文章提供,感谢):
a.下载附件中的Reveal:Reveal4-8796 pwd: 3irx。(使用破解版即可)
b.将附件包里面的Reveal.app,直接拖拽到应用程序目录(/Applications)
c.执行lldbinit.sh,打开终端并cd到Reveal4-8796目录,然后执行./lldbinit.sh (如果没有权限,先执行chmod 777 lldbinti.sh)或者(sh /users/xxx/lldbinit.sh)
2.模拟器调试(第1篇文章提供,尝试了前3种皆可,感谢),推荐第二种方式
a.第一种方式:需要将RevealServer.framework添加到Embedded Binaries中,如下图(附件中有framework,或者从Reveal应用的Help-->Show Reveal Library in Finder-->iOS Library中获取)
b.第二种方法:
b1.直接运行工程,成功后点击,如下图
b2.console中输入start,如下图,然后打开Reveal应用,就会发现正在运行的App。
c.第三种方法:
c1.⌘+8,进入show Breakpoint Navigator
c2.点击“+”,选择Symbolic Breakpoint...
c3.编辑断点,如下图
文本框内容:
expr (Class)NSClassFromString(@"IBARevealLoader") == nil ? (void *)dlopen("/Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/RevealServer.framework/RevealServer", 0x2) : ((void*)0)
c4.运行工程,断点继续执行,会在Console中打印:INFO: Reveal Server started (Protocol Version 32),打开Reveal查看即可。
3.真机调试(第2篇文章参考,感谢)
a.根据2中的a步骤,直接添加framework就可以了
b.如果不行,根据2中的c步骤,文本框添加下面内容
expr (void*)dlopen([(NSString*)[(NSBundle*)[NSBundle mainBundle] pathForResource:@“RevealServer” ofType:@“framework”] cStringUsingEncoding:0x4], 0x2)
c.如果还不行,查看第2篇文章。
4.越狱真机调试(第2篇文章参考,感谢),具体参考该文章。
- Reveal安装与使用
- Reveal 调试插件的安装与使用
- Reveal安装及使用
- Reveal 的安装和使用
- Reveal安装设置及简单使用
- iOS逆向工程之Reveal工具的安装、配置与使用
- iOS逆向工程之Reveal工具的安装、配置与使用
- iOS逆向工程之Reveal工具的安装、配置与使用
- iOS逆向工程之Reveal工具的安装、配置与使用
- 关于Reveal的使用与注意事项
- reveal使用
- reveal使用
- iOS-UI分析利器--Reveal安装破解以及简单使用
- iOS界面调试工具 Reveal的安装和使用
- Reveal破解版本 与XCODE UI 的使用
- UI调试神器 for ios:Reveal的使用与破解
- UI调试神器 for ios:Reveal的使用与破解
- UI调试神器 for ios:Reveal的使用与破解
- 安微省合肥市谷歌卫星地图下载
- 清除浮动
- js获取浏览器当前时间
- myeclipse安装maven
- 有没有php和mysql 的图书管理系统 帮帮忙
- Reveal安装与使用
- jackson解析json字符串,首字母大写会自动转为小写
- 人工智能数据处理的小知识
- 购物车,添加:判断(为空,为数字,等于8位数)搜索名称显示
- Springboot 整合 Dubbo/ZooKeeper 详解 SOA 案例
- 用ARVR编辑器开启圣诞节,营销也能玩出新花样
- Oracle学习2:别名&字符串拼接
- Zookeeper实现分布式锁
- 神经网络训练时,出现NaN loss