日期:2026-09-14 · 证据:E2;既有 E4 结果不回改 · 状态:implemented · partial
官方 xctrace 解析结果已经包含 phaseTotalsMs 与 spans,但早期适配器没有写入 Swift 工作台读取的 phaseResults,Span 也没有 startOffsetMs。JSON 因此有真实值,而九阶段时间轴把每一行解析成 missing。该路径与 CoreProfile 源丢包无关。
phaseResults、metricID、spanCount、quality/reason、startOffsetMs、Total/覆盖字段。not-applicable,不写入 0。phaseResults 的报告回退读取 phaseTotalsMs。| 项目 | 结果 |
|---|---|
| xctrace 完整报告 | 9 个 phaseResults、相对 Span 偏移与 candidate 质量 |
| 必需阶段缺失 | 已观测阶段保留,缺失阶段 missing,Total/覆盖语义可审计 |
| 条件回调缺失 | not-applicable,不补零 |
| Python Sidecar | 316/316 通过 |
| Swift | 131 执行,128 通过,3 显式跳过,0 失败 |
| 站点 | 指标知识门禁与 npm run build 通过 |
签名完成后的 Build52 内部测试包已重新生成;App、ZIP 解包、DMG 挂载均通过 codesign --verify --deep --strict,并通过 hdiutil verify 与 ZIP 完整性检查。包内 Collector Core 探针返回 ready=true,9 项能力、64 Registry 与 9 source family 合同通过。ZIP(108,573,658 bytes)SHA-256:1d3129266ea2cfe699889d611364508236492d0d73ce47cadfcdc0e638189ebd;DMG(136,428,943 bytes)SHA-256:85373c8d04555ecd6f1c235ebc01183fed9ac7c2e2ff4471de002abdad386fe4。
当前 iPhone 15 的 CoreDevice tunnel 仍 unavailable,本批没有新的设备 E4 两轮数字;此前同配置包内两轮 6/6 核心阶段与 Total 继续保留为历史证据。notarization/stapling 与 GPL-3.0 法务门禁仍开放,整体状态为 partial。