SuperAPI AI 工具集

axiom-app-store-connect-ref

数据与分析

查看项目

更新于 10-15 20:11

技能介绍

用途:该技能是一份 App Store Connect(ASC)参考,帮助在 ASC 中查找崩溃数据、阅读 TestFlight 反馈、解读指标面板并导出诊断日志。文档同时对比了 ASC 与 Xcode Organizer 的适用场景:开发期快速排查崩溃用 Organizer,团队级崩溃可见性、带截图的 TestFlight 反馈、历史指标趋势和更佳导出用 ASC,符号化用 Organizer。

主要能力:崩溃入口路径为 My Apps → 应用 → Analytics → Crashes,直链模式为 https://appstoreconnect.apple.com/analytics/app/[APP_ID]/crashes。面板含筛选栏(平台、版本、日期范围、对比)、无崩溃用户趋势图、按版本崩溃计数柱状图、按占比排序的 Top 崩溃签名。指标包括无崩溃用户、崩溃计数、每千次会话崩溃率、受影响设备数、崩溃签名。可按平台、版本、7/30/90 天或自定义日期、版本对比、设备、OS 版本筛选。单条崩溃签名展示异常类型、地址、崩溃线程栈帧及按 iOS 版本和设备型号的分布,并可下载 .ips 或 .crash 日志,用 /axiom:analyze-crash 解析。TestFlight 反馈路径为 TestFlight → Feedback,含截图、评论、构建号、设备、OS、电量、磁盘、网络、语言与时区、时间戳,且只能单向查看,无法在 ASC 回复。Metrics 面板覆盖崩溃、卡顿率、磁盘写入、启动时间、内存、耗电、滚动,以及内存限制、后台 CPU 超限、启动超时等非崩溃终止。

使用方式:手动导出可筛选日期后导出或逐条下载日志。自动化可调用 App Store Connect API(如 GET /v1/apps/{id}/perfPowerMetrics,API 密钥在 Users and Access → Keys 创建),端点包括 perfPowerMetrics、diagnosticSignatures、diagnosticLogs、betaTesters、betaFeedback。配置 asc-mcp 后可在 Claude Code 中调用 metrics_app_perf、metrics_get_diagnostic_logs、builds_get_beta_testers、reviews_list 等工具,设置见 /skill axiom-asc-mcp。符号化需上传 dSYM,可用 grep、mdfind、atos 定位 UUID 与符号化地址;Bitcode 构建需从 ASC 下载 dSYM。

适用场景与限制:适用于崩溃分级(P0 至 P3)、发布后 24–48 小时数据回归对比、Xcode Cloud 的 CI/CD 崩溃集成。需注意数据有延迟、需用户开启分析共享,且 ASC 仅提供聚合趋势,单设备诊断需结合 MetricKit。资料未提供价格、平台支持范围与准确率等信息。