SuperAPI AI 工具集

asc-crash-triage

通用与其它

查看项目

更新于 10-15 23:34

技能介绍

用途:使用 asc 获取、分析并汇总 TestFlight 崩溃报告、beta 测试反馈和性能诊断数据,适合在用户询问 TF 崩溃、测试反馈或性能问题时使用。

主要能力:列出并筛选 TestFlight 崩溃(按构建、设备型号、OS 版本,支持分页与表格输出);列出 beta 反馈(可含截图、按构建筛选);查看性能诊断签名(HANGS、DISK_WRITES、LAUNCHES),查看签名日志并下载全部指标。

使用方式:先解析应用 ID,如 asc apps list --name "AppName" 或 asc apps list --bundle-id "com.example.app";最新构建用 asc builds info --app "APP_ID" --latest --platform IOS。崩溃列表示例:asc testflight crashes list --app "APP_ID" --sort -createdDate --limit 10;反馈示例:asc testflight feedback list --app "APP_ID" --sort -createdDate --limit 10 --include-screenshots;性能诊断需构建 ID:asc performance diagnostics list --build "BUILD_ID",查看日志用 asc performance diagnostics view --id "SIGNATURE_ID",下载指标用 asc performance download --build "BUILD_ID" --output ./metrics.json。可设置 export ASC_APP_ID="APP_ID"。

汇总格式:按严重程度与频率组织,包含总数、按异常类型或崩溃原因分组并按数量排序的顶级签名、受影响构建、设备与 OS 分布、时间线;性能诊断优先展示权重最高的签名。

限制:默认输出 JSON,可用 --output table 或 --output markdown 便于人工查看;全量分析用 --paginate;调试用 --pretty。App Store Connect 崩溃数据可能有 24-48 小时延迟。其他细节暂未提供。