返回顶部
A

App Store ConnectApp Store Connect管理

Manage iOS apps, TestFlight builds, submissions, and analytics via App Store Connect API.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
879
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

App Store Connect

何时使用

用户需要在App Store Connect上管理iOS/macOS应用。智能体负责处理API认证、构建管理、TestFlight分发、App Review提交以及分析数据检索。

快速参考

主题文件
API认证api-auth.md
常见工作流
workflows.md |

核心规则

1. 需要JWT认证

App Store Connect API使用通过私钥签名的JWT令牌。

bash

所需环境变量:


ASCISSUERID - 来自 App Store Connect > 用户 > 密钥


ASCKEYID - 来自您创建的API密钥


ASCPRIVATEKEY_PATH - .p8私钥文件的路径

使用ES256算法生成JWT,最长20分钟过期。代码示例见api-auth.md。

2. API版本管理

始终在请求中指定API版本。

bash
curl -H Authorization: Bearer $JWT \
https://api.appstoreconnect.apple.com/v1/apps

当前稳定版本:v1。v2端点请查阅Apple文档。

3. 构建处理状态

上传后构建会经历以下状态:
状态含义操作
PROCESSING已收到上传,正在处理等待
FAILED
处理失败 | 检查日志 | | INVALID | 验证失败 | 修复问题,重新上传 | | VALID | 可进行测试/提交 | 继续操作 |

切勿提交非VALID状态的构建。

4. TestFlight分发

  • - 内部测试:最多100名成员,处理完成后即可使用构建
  • 外部测试:最多10,000名测试员,版本首次构建需通过Beta App Review
  • 外部群组至少需要:应用描述、反馈邮箱、隐私政策URL

5. App Review提交

提交审核前需确保:
  • - 所有必需元数据完整(描述、关键词、截图)
  • App预览视频不超过30秒
  • 隐私政策URL有效可访问
  • 联系信息为最新

提交后创建appStoreVersion,状态为PENDINGDEVELOPERRELEASE或WAITINGFORREVIEW。

6. 速率限制

API有每小时速率限制。对429响应采用指数退避策略处理。

bash

遵循Retry-After头信息


HTTP/1.1 429 Too Many Requests
Retry-After: 60

7. Bundle ID管理

Bundle ID一旦创建即为永久性。无法删除或重命名。
  • - 使用反向域名表示法:com.company.appname
  • 注册前仔细规划命名
  • 每个Bundle ID只能属于一个团队

常见陷阱

  • - JWT过期 - 令牌最长20分钟过期。长时间操作前需重新生成。
  • 密钥权限错误 - API密钥需要特定角色(管理员、应用管理者等)
  • 缺少出口合规 - 含加密功能的应用需要ECCN或豁免文件
  • 构建版本冲突 - 每个构建需要唯一的版本号+构建号组合
  • 截图尺寸问题 - 每种设备类型必须精确匹配(不可缩放)
  • 分阶段发布混淆 - 分阶段发布仅适用于App Store,不适用于TestFlight

外部端点

端点发送数据用途
api.appstoreconnect.apple.com应用元数据、构建信息App Store Connect API

不向外部发送其他数据。

安全与隐私

离开您设备的数据:

  • - 发送至Apple用于App Store上架的应用元数据
  • 用于处理的构建信息
  • 分析查询数据

保留在本地的数据:

  • - API私钥(.p8) - 绝不传输
  • JWT令牌 - 本地生成
  • 下载的报告

此技能不会:

  • - 以明文存储您的.p8密钥
  • 与第三方共享凭证
  • 访问团队外的应用

相关技能

用户确认后使用clawhub install 安装:
  • - ios — iOS开发模式
  • swift — Swift语言参考
  • xcode — Xcode IDE工作流

反馈

  • - 如有帮助:clawhub star app-store-connect
  • 保持更新:clawhub sync

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 app-store-connect-1776419943 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 app-store-connect-1776419943 技能

通过命令行安装

skillhub install app-store-connect-1776419943

下载

⬇ 下载 App Store Connect v1.0.0(免费)

文件大小: 6.26 KB | 发布时间: 2026-4-17 18:36

v1.0.0 最新 2026-4-17 18:36
Initial release

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部