跳到主要内容
Device MCP

帮助

故障排除

Device MCP 常见问题的解决方法,从设备不显示到 Agent 无法连接。

1. 设备没有显示

  • 确保设备运行 iOS 27 / iPadOS 27 或更高版本。
  • 解锁设备,如果出现询问,请轻点信任。
  • 如果 macOS 询问 Allow accessory to connect?(要允许配件连接吗?),请点击允许。
  • 换一根数据线或换一个端口试试。有些数据线只能充电。
  • 如果通过 Wi-Fi 连接,请确保 Mac 和设备连接在同一网络中,并检查 Device MCP 中的 Settings → General → Connection。

2. 镜像停止或卡住

在 More (…) 菜单中点击 Reconnect,或按下 ⇧⌘R。

如果 Device MCP 提示有其他 App 正在镜像该设备(例如 Xcode 的 Device Hub),请先在那个 App 中关闭镜像,然后点击 Reconnect。一台设备同一时间只能由一个 App 镜像。

3. 轻点或输入无效

  • 点击一次镜像画面,让按键发送到设备。
  • 输入其他语言的文字和表情符号时,如果 iOS 询问是否允许粘贴,请轻点允许粘贴。
  • 在设备上打开设置 → 开发者,确保 Enable UI Automation(启用 UI 自动化)已打开。请参阅 iPhone 和 iPad。

4. 设备无法保持旋转

只有设备平放时,iOS 才会保持旋转方向。请将设备平放在桌面上,然后再次旋转。

5. Agent 找不到 Device MCP

  • 打开 Device MCP,然后打开 Settings → MCP → Enable MCP Server。
  • 确保你拥有 Device MCP Pro。
  • 检查 Device MCP 是否位于应用程序文件夹中。MCP 页面中的配置指向的就是这个位置。
  • 添加 Device MCP 后,重启 Agent。

6. Agent 等待超时

构建 App 或等待你审批可能需要几分钟。在 Codex 中,请按照 MCP 页面所示设置 tool_timeout_sec = 900。

7. Build & Run 失败

  • 在 Xcode 中打开项目,确保它能使用自动签名为设备构建。
  • 查看 Build & Run 标签页中的日志,了解失败原因。
  • 如果通过 Wi-Fi 连接,请接上数据线后重试。

8. 仍需帮助?

在 Device MCP 中选择 Help → Export Diagnostics…。它会在你的 Mac 上保存一个文件,不会发送任何内容。然后联系我们并附上该文件,我们会给你回复。