新闻| 文章| 资讯| 行情| 企业| wap手机版| article文章| 首页|会员中心|保存桌面|手机浏览
普通会员

莱芜市白易科技公司

企业列表
新闻列表
  • 暂无新闻
推荐企业新闻
联系方式
  • 联系人:王女士
首页 > 新闻中心 > 推荐两款iOS手机debug工具 Flex 和 啄木鸟(阿里巴巴开源)手机工具「推荐两款iOS手机debug工具 Flex 和 啄木鸟(阿里巴巴开源)」
新闻中心
推荐两款iOS手机debug工具 Flex 和 啄木鸟(阿里巴巴开源)手机工具「推荐两款iOS手机debug工具 Flex 和 啄木鸟(阿里巴巴开源)」
发布时间:2025-02-19        浏览次数:5        返回列表

记录两款iOS 在手机端debugging 工具, 可以查看日志,UI控件查看,调试等。 Flex(开源, 啄木鸟(阿里巴巴开源

FLEX(Flipboard Explorer)是用于iOS开发的一组应用程序内调试和探索工具。出现时,FLEX显示一个工具栏,该工具栏位于应用程序上方的窗口中。通过此工具栏,您可以查看和修改正在运行的应用程序中的几乎每个状态。

在这里插入图片描述在这里插入图片描述

  • 检查和修改层次结构中的视图。
  • 查看任何对象的属性和错误。
  • 动态修改许多属性和错误。
  • 动态调用实例和类方法。
  • 查看详细的网络请求历史记录以及时间,标题和完整响应。
  • 添加您自己的模拟器键盘快捷方式。
  • 查看系统日志消息(例如来自NSLog)。
  • 通过扫描堆访问任何活动对象。
  • 查看应用程序沙箱中的文件系统。
  • 浏览文件系统中的SQLite / Realm数据库。
  • 使用控制键,Shift键和Command键在模拟器中触发3D触摸。
  • 探索您的应用程序和链接的系统框架(公共和私有)中的所有类。
  • 快速访问有用的对象,例如[UIApplication sharedApplication],应用程序委托,键窗口上的根视图控制器等等。
  • 动态查看和修改NSUserDefaults值。

与许多其他调试工具不同,FLEX完全在您的应用程序内部运行,因此您无需连接到LLDB / Xcode或其他远程调试服务器。它在模拟器和物理设备上都能很好地工作。

在这里插入图片描述

1.UI检查:快速查看页面布局、UI控件间距、字体颜色、UI控件类名、对象属性/成员变量、图片URL等。
2.JSON抓包:便捷JSON抓包工具,通过监听系统json解析抓包。
3.方法监听:Bug听诊器,可监听App中任意OC方法的调用,输出调用参数、返回值等信息,可以通过屏幕日志输入监听、KVC取值等命令,支持后台配置命令。
4.po命令:执行类似LLDB的po命令,在App运行时执行po命令,调用任意方法。
5.系统信息:查看各种系统名称、版本、屏幕、UA等信息,支持外部添加信息。
6.SandBox:查看沙盒文件,导出文件等。
7.Bundle:查看、导出Bundle目录中的内容。
8.Crash:查看Crash日志,需先打开一次Crash插件以开启Crash监控。
9.Defaults:查看、新增、删除User Defaults。
10.清除数据:清除所有沙盒数据、User Default。
11.触点显示:显示手指触控。
12.UI对比:支持将设计图导入到App中进行对比,并可画线、标注需修改的地方,方便UI走查。
13.查看图片资源:查看、导出App中的资源图片。
14.CPU:查看CPU占用。
15.内存:查看内存占用。
16.FPS:查看App帧率。
17.网络流量:查看发送、接收网络流量。

架构图
在这里插入图片描述

https://github.com/FLEXTool/FLEX