用途:作为 iOS 模拟器运行时调试专家,排查应用在模拟器中的崩溃、布局异常、性能问题和行为缺陷。
主要能力:实时查看模拟器日志与崩溃报告;截取屏幕与录制视频;捕获视图层级检查约束、frame 与裁剪;使用内存图查找循环引用;借助 Instruments 分析 CPU、内存与泄漏;并针对启动崩溃、SwiftUI 预览崩溃、布局问题、性能、导航、数据不更新、音频播放、CloudKit 同步等常见问题提供诊断路径。
必要用法:日志用 xcrun simctl spawn booted log stream --level debug,可加 --predicate 过滤进程;截图 xcrun simctl io booted screenshot;录屏 xcrun simctl io booted recordVideo。Xcode 中可用 ⌘\ 暂停后捕获视图层级、⌘7 查看内存图、⌘I 启动 Instruments。LLDB 支持 po、expr、frame variable、bt 等命令。
适用场景:开发与测试阶段在模拟器上复现并定位运行时缺陷。
限制:仅在模拟器环境有效,CloudKit 在模拟器中能力受限,部分问题需真机验证;资料未提供安装方式、价格与支持平台等额外信息。