克魔助手是什么
克魔助手(KeyMob) 是一款在电脑上读取 iPhone、iPad 数据的桌面工具。用数据线连接设备并信任此电脑后,即可在电脑上查看 App 的 CPU 占用、实时输出的日志、崩溃原因以及写入磁盘的文件等信息。
克魔助手支持 Windows 和 macOS。设备保持原状:无需越狱,无需在设备上安装辅助 App,也无需在您的 App 中集成 SDK。
| 模块 | 可获取的信息 |
|---|---|
| 性能 | CPU、GPU、内存、帧率、网络与能耗,实时采样并以图表呈现。可按单个 App 统计,也可查看整机。 |
| 实时日志 | 实时查看系统与 App 的输出,可按进程、App 名称或关键字过滤。 |
| 崩溃报告 | 导出设备上的崩溃日志,并进行符号化与格式化,便于阅读。 |
| 文件 | 浏览、上传、下载、删除用户文件、App 沙盒、系统与日志目录中的文件;支持解密 App 数据。 |
| 应用 | 安装与卸载 IPA,查看详情、权限与目录结构,启动或停止进程。 |
| 使用记录 | 最长 6 个月的分应用记录:运行时段、使用的硬件和耗电量。 |
| 设备 | UDID、系统版本、存储、电池健康与序列号、描述文件、截图、虚拟定位。 |
| 网络抓包 | 菜单中的「网络抓包」会打开 SniffMaster,抓包由 SniffMaster 提供。 |
为什么使用克魔助手
Section titled “为什么使用克魔助手”上述功能的官方工具是 Instruments、设备控制台和 Xcode。它们都只能在 macOS 上使用,大多需要先打开工程,部分工具还要求使用 Debug 包,而 Debug 包并不是用户实际运行的版本。
克魔助手直接与设备服务通信,无需工程,无需重新编译,读取到的数据反映的就是您已发布的版本。
不支持的功能
Section titled “不支持的功能”- 不越狱设备,也不绕过锁屏密码。设备必须处于解锁状态,并已信任此电脑。
- 性能监控中的网络指标只统计收发字节数,不显示请求内容。如需查看请求或解密 HTTPS,请使用 SniffMaster。
- 不支持调试 WebView 中的网页。如有需要,请参考 WebDebugX。
- 不支持 Android。克魔助手通过苹果的设备服务工作。
支持的技术栈
Section titled “支持的技术栈”指标来自操作系统而非开发框架,因此 Objective-C、Swift、Flutter、React Native、HTML 混合开发、Cocos2d、Unity3D 等技术栈开发的 App 均可使用相同方式查看。运行在宿主 App 中的小程序也可以单独统计。
- 电脑: Windows 10 及以上(x86_64),或 macOS 10.15 及以上。
- 设备: 运行 iOS 12 及以上版本的 iPhone 或 iPad,已解锁并信任此电脑。
- Windows: 首次使用需安装苹果设备驱动和 WebView2 Runtime,详见安装。
