Need
模拟器自动化
Default options
Why it's needed
当前工具提供的功能涵盖模拟器设置、构建和启动、UI 快照、点按、文本输入、手势、截图、日志采集和调试器附加。
.md to the page URL.
Codex use case
使用 Codex 和 XcodeBuildMCP 在 iOS 模拟器中操作您的应用、采集证据,并通过反复迭代完成修复。
使用 Codex 找到正确的 Xcode 方案和模拟器,启动应用,检查 UI 树,执行点按、输入和轻扫操作,采集截图和日志,在需要时附加 LLDB,并将模糊的错误报告转化为一项经过验证的小幅修复。
使用 Codex 和 XcodeBuildMCP 在 iOS 模拟器中操作您的应用、采集证据,并通过反复迭代完成修复。
使用 Codex 找到正确的 Xcode 方案和模拟器,启动应用,检查 UI 树,执行点按、输入和轻扫操作,采集截图和日志,在需要时附加 LLDB,并将模糊的错误报告转化为一项经过验证的小幅修复。
使用 Codex 找到正确的 Xcode 方案和模拟器,启动应用,检查 UI 树,执行点按、输入和轻扫操作,采集截图和日志,在需要时附加 LLDB,并将模糊的错误报告转化为一项经过验证的小幅修复。
| Skill | Why use it |
|---|---|
| Build iOS Apps | 使用 iOS 调试器智能体,通过 XcodeBuildMCP 在模拟器中构建、启动、检查和操作应用,然后在 Codex 逐步定位错误的同时采集日志、截图和堆栈跟踪。 |
在此用例中,最好由 Codex 负责整个循环:选择正确的应用目标,在模拟器中启动应用,检查当前屏幕,执行复现步骤,收集日志和截图,在需要时检查堆栈跟踪,修补代码,然后沿同一路径重新操作,以证明错误已消失。
如果您希望该循环一直由智能体自主执行,请使用 Build iOS Apps 插件。它的 iOS 调试器工作流基于 XcodeBuildMCP 构建,因此 Codex 可以与已启动的模拟器交互,并收集通常需要人工手动获取的同类证据。
为 XcodeBuildMCP 配置模拟器自动化、UI 自动化、调试和日志记录工作流后,Codex 就能负责完整的复现—调试—验证循环。如果 Codex 尚未选择项目、方案和模拟器,请先让它找到合适的项目、方案和模拟器,并在会话剩余期间复用该设置。
您可以在提示中要求 Codex 使用以下几类实用功能:
关键是让 Codex 在点按前检查视图树。XcodeBuildMCP 会提供辅助功能层次结构和坐标,因此 Codex 可以优先使用稳定的标签或元素 ID,而不是猜测屏幕上的原始坐标。
当您的提示给出一个具体错误和一个预期结果,并让 Codex 自主操作应用和收集证据时,iOS 调试器技能的效果最好。如果需要登录、深层链接或测试夹具,请一次说明清楚,并要求 Codex 仅在缺少相关输入导致无法继续时暂停。
请 Codex 提供用于解释错误的具体模拟器和方案,以及截图、日志片段和堆栈详情。这样一来,最终补丁会比仅凭一句“我觉得这样应该能修好”更易于审查。
如果控件缺少稳定的标签或辅助功能标识符,导致 Codex 不得不按坐标点按,请让它明确指出这一点。这通常表明,错误修复还应包含一项小幅的 UI 可测试性改进。
由模拟器驱动的调试循环功能强大,但每个提示只针对一种故障模式时,您仍会更容易相信其结果。请让 Codex 完成一轮复现—修复—验证循环,再扩展到相关问题。
Need
Default options
Why it's needed
Need
模拟器自动化
Default options
Why it's needed
当前工具提供的功能涵盖模拟器设置、构建和启动、UI 快照、点按、文本输入、手势、截图、日志采集和调试器附加。
Need
智能体工作流
Default options
Why it's needed
该插件的 iOS 调试器智能体为 Codex 提供了一套清晰的模拟器优先流程,用于复现错误、收集证据,并在每次更改后验证修复。
Need
应用可观测性
Default options
Logger、OSLog、LLDB 和模拟器截图
Why it's needed
Codex 可以使用日志和调试器状态来解释故障原因,然后保存截图,证明修复前后的确切 UI 状态。
| Need | Default options | Why it's needed |
|---|---|---|
| 模拟器自动化 | XcodeBuildMCP | 当前工具提供的功能涵盖模拟器设置、构建和启动、UI 快照、点按、文本输入、手势、截图、日志采集和调试器附加。 |
| 智能体工作流 | Build iOS Apps 插件 | 该插件的 iOS 调试器智能体为 Codex 提供了一套清晰的模拟器优先流程,用于复现错误、收集证据,并在每次更改后验证修复。 |
| 应用可观测性 | Logger 、 OSLog 、LLDB 和模拟器截图 | Codex 可以使用日志和调试器状态来解释故障原因,然后保存截图,证明修复前后的确切 UI 状态。 |
使用 Codex 和 Build iOS Apps 插件,确定应用应通过 App Intents...
使用 Codex 和 Build iOS Apps 插件审查现有 iPhone 和 iPad UI,以原生 Liquid Glass 替换自定义模糊或材质层叠,并通过 iOS 26...
使用 Codex 搭建 iOS SwiftUI 项目,通过 `xcodebuild` 或 Tuist 让构建循环以 CLI 为主;随着任务深入,再添加 XcodeBuildMCP...