npm run dev:doctor重点看:
xcodebuild是否foundworkspaceExists是否yesappBuilt是否yesdaemonPortListening是否符合预期
排查顺序:
xcodebuild -version是否可用。- 工程路径是否存在:
external/AgentPi/app/AgentPi.xcodeproj。 - 本地构建产物目录是否可写:
.build-macos/DerivedData。
排查顺序:
- App 是否已生成:
.build-macos/DerivedData/Build/Products/Debug/AgentPi.app。 - 手动拉起验证:
open -n /Users/ring/代码/agentpi/.build-macos/DerivedData/Build/Products/Debug/AgentPi.app
排查顺序:
- 确认请求头携带
x-agentpi-token。 - 检查
AGENTPI_DAEMON_TOKEN是否与 daemon 启动时一致。 - 调用
GET /health/details(带 token)确认鉴权状态。
- 本地后端开发:
npm run dev - 原生客户端构建运行:
npm run mac:build && npm run mac:open - 回归:
npm run test:release-gate