当用户需要通过XcodeBuildMCP工具进行Xcode构建/测试/运行工作流、模拟器或设备控制、UI自动化、截图/视频、日志或LLDB调试时使用。包括项目/方案发现、会话默认设置及常见模拟器/设备工作流。
Xcodebuildingmcp.是一项面向实际任务的技能,主要用于Overview. 使用xcodebuildingmcp工具集来构建/运行/测试应用程序,管理模拟器/设备,实现UI自动化,并捕获日志/屏幕介质.;Default to a safe, repeatable roup: discovery.。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
使用 xcodebuildmcp 工具集构建/运行/测试应用、管理模拟器/设备、自动化 UI 操作,以及捕获日志与屏幕媒体。默认采用安全、可重复的流程:发现 → 设置默认值 → 执行 → 验证。
本能力假设 XcodeBuildMCP 服务已安装并暴露给您的 MCP 客户端,从而使相关工具可见(例如:mcp__xcodebuildmcp__build_run_sim)。若工具缺失,请参考以下文档完成配置:
references/mcp-setup.md(包含依赖要求及 MCP 客户端配置示例)发现项目/工作区及可用 scheme:
mcp__xcodebuildmcp__discover_projsmcp__xcodebuildmcp__list_schemes设置会话默认值(使后续工具无需重复传入参数):
mcp__xcodebuildmcp__session-set-defaults(指定 workspacePath/projectPath、scheme、simulatorId 或 deviceId)执行任务:
mcp__xcodebuildmcp__build_run_sim 或 mcp__xcodebuildmcp__build_run_macosmcp__xcodebuildmcp__test_sim / mcp__xcodebuildmcp__test_macos / mcp__xcodebuildmcp__test_device验证结果并收集证据:
mcp__xcodebuildmcp__screenshot(仅限模拟器)mcp__xcodebuildmcp__start_sim_log_cap → mcp__xcodebuildmcp__stop_sim_log_cap请加载 references/workflows.md 查看详细分步操作流程与命令模式。
mcp__xcodebuildmcp__describe_ui。mcp__xcodebuildmcp__session-set-defaults,以减少参数冗余。useLatestOS 选取合理默认值。相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.5万人学习
最新文章