在Apple Developer网站和App Store Connect中自动执行任务

App Store Connect API

App Store Connect API 能够让你在Apple Developer网站和App Store Connect中自动执行任务。

App Store Connect API是一个REST API,它可以让你在App Store Connect中执行的动作实现自动化。单击OpenAPI specification下载规范文件。

对API的调用需要JSON Web令牌(JWT)进行授权;您可以从组织的App Store Connect帐户中获取创建令牌的密钥。参见为App Store Connect API创建密钥和令牌

使用App Store Connect API所做的更改会影响用于开发和发布的生产数据。

该API提供了资源来自动化应用商店连接的以下领域:

  • TestFlight。管理应用程序、测试人员和组的beta版本。

  • 用户和角色。发送邀请让用户加入您的团队。调整他们的访问级别或删除用户。

  • Provisioning。管理bundle id、功能、签名证书、设备和配置配置文件。

  • App Metadata。创建新版本,管理应用程序商店信息,并提交你的应用程序到应用程序商店。

  • 报告。下载销售和财务报告。

  • 功率和性能指标。下载应用程序的应用商店版本的聚合指标和诊断。

App Store Connect API返回来自资源的响应,这些资源是一致的JSON数据,并包含到其他相关资源的链接。使用这些关系导航到相关的资源——例如,在TestFlight中找到特定beta组中的beta测试人员。对特定资源上的请求应用筛选以细化响应。

1. Essentials

1.1 为App Store Connect API创建API密钥

创建用于签署JWTs和授权API请求的API密钥。

1.2 为API请求生成令牌

创建用您的私钥签名的JSON Web令牌来授权API请求。

1.3 撤销的API密钥

撤销未使用的、丢失的或损坏的私钥。

1.4 识别速度限制

识别REST API响应提供的速率限制,并在代码中处理它们。

1.5 上传资源包到App Store Connect

上传截图,应用预览,应用审查附件,路由应用覆盖文件到应用商店连接。

2. 用户和角色

2.1 用户

管理用户在你的应用商店连接团队。

2.2 用户邀请

发送邮件邀请你加入App Store Connect团队。

3. 描述文件

3.1 Bundle IDs

管理唯一标识应用程序的bundle id。

3.2 Bundle ID Capabilities

管理一个bundle ID的应用程序功能。

3.3 Certificates

为应用程序开发和分发创建、下载和撤销签名证书。

3.4 Devices

为开发和测试注册设备。

3.5 Profiles

创建、删除和下载配置配置文件,以支持用于开发和分发的应用程序安装。

4. 应用程序和应用程序元数据

4.1 Apps

管理你的应用程序在应用商店连接。

4.2 App Metadata

管理App Store Connect中的应用的元数据。

5. Builds

5.1 Builds

为测试人员管理构建,并提交构建以供审查。

5.2 Build Icons

从上传到app Store的应用程序二进制文件中获取图标。

5.3 应用加密声明

查看应用程序中使用的加密类型的声明,并将其分配给构建。

6. TestFlight

6.1 预发行版本和测试版

管理您的测试程序,包括测试人员和组,应用程序和构建。

7. 定价和可用性

7.1 应用价格

为你的应用程序获取价格等级信息。

7.2 Territories

获取一个活跃的应用商店店面列表,你可以在其中使用你的应用。

7.3 App价格参考数据

获取对应于价格层的应用程序价格和收益。

8. 应用商店评论提交

8.1 广告标识符(IDFA)声明

如果您的应用程序使用广告标识符,请提供所需的信息。

8.2 App Store评论细节

管理您为应用程序审查提供的必要信息。

8.3 App Store审核附件

管理你上传到App Store Connect的附件,以便应用审查。

8.4 App Store版本提交

提交你的应用程序的版本到应用程序审查。

9. 应用商店发布

9.1 App Store版本阶段性发布

管理应用程序更新的阶段性发布。

9.2 应用预购

管理设置,使您的应用程序可预购。

10. 报告

10.1销售及财务报告

下载你的销售和财务报告。

10.2 功率和性能度量和日志

获取电源和性能指标、日志和签名。

11. 分页

11. 1 大型数据集

检索带有分页信息的大型数据集。

12. 错误处理

12.1 I识别和处理错误

了解App Store连接API如何返回错误并在代码中处理它们。

12.2 对象ErrorResponse

当API请求不成功时,API在响应体中返回带有错误细节的信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值