用途:通过 asc 命令行工具获取、分析和汇总 TestFlight 崩溃报告、Beta 反馈与性能诊断(卡顿、磁盘写入、启动)。
主要能力:列出并筛选崩溃(按构建、设备型号、系统版本);列出 Beta 反馈(可含截图);列出性能诊断签名并按类型筛选(HANGS、DISK_WRITES、LAUNCHES),查看签名日志、下载全部指标。默认输出 JSON,可用 --output table 或 --output markdown 便于人工查看,--paginate 拉取全部分页。
使用方式:先解析 App ID,例如 asc apps list --name "AppName" 或 asc apps list --bundle-id "com.example.app";也可 export ASC_APP_ID="APP_ID"。列出崩溃:asc testflight crashes list --app "APP_ID" --sort -createdDate --limit 10。列出反馈:asc testflight feedback list --app "APP_ID" --sort -createdDate --limit 10。性能诊断需 Build ID,可用 asc builds info --app "APP_ID" --latest --platform IOS 获取,然后 asc performance diagnostics list --build "BUILD_ID"。
汇总格式:按严重程度与频率组织,包括总数、按异常类型或崩溃原因排名的 Top 签名、受影响构建、设备与系统分布、时间线;诊断类突出权重最高的签名。
限制:App Store Connect 崩溃数据可能有 24-48 小时延迟;性能诊断需要 Build ID。其它信息暂未提供。