让你的 AI Agent 连接 App Store Connect

提供应用标识,让 AI 整理构建状态和评论反馈,供发布或测试决策使用。

653 个工具 1 触发器 Custom credential

试试这些 App Store Connect 任务

将提示词复制到已安装 oo Skill 的 Agent,补充页面链接和原始笔记后执行。

oo Skill App Store Connect

核对 TestFlight 构建状态

查找应用,查看上传构建的处理和测试审核状态。

/oo App Store Connect: 查找 App Store Connect 中 Bundle ID 为[Bundle ID]的应用,列出[应用版本号]和[平台]的构建,查看选定构建并总结处理及 TestFlight 审核状态。

总结客户反馈

读取评论和回复,整理反复出现的产品问题。

/oo App Store Connect: 读取 App Store Connect 应用[应用 ID]在[商店地区代码]的客户评论,附评论 ID 总结反复出现的好评和问题,区分开发者回复与客户文字。

发布确认的测试说明

为构建的一种语言设置测试要求。

/oo App Store Connect: 读取 App Store Connect 构建[构建 ID],将[语言]的 What to Test 说明设置为已确认文字[文字],报告已更新的构建和语言。

开始使用 App Store Connect

  1. 安装 OOMOL

    在 Agent 中配置 oo CLI 和 oo Skill。

    安装 OOMOL →
  2. 连接 App Store Connect

    提供 App Store Connect API Key 的 Key ID 和 .p8 私钥;团队密钥还需 Issuer ID。

    连接 App Store Connect →
  3. 向 Agent 交代任务

    使用 /oo,说明要读取的页面、修改的内容和保存位置。

    连接指南 →

选择你的 Agent

  • 团队或个人密钥需有权访问应用并执行所需修改。
  • 发布测试说明和修改测试者访问权限是写入操作,修改前请明确应用、构建、语言或群组。

App Store Connect 工具

App Store Connect 保存应用、构建、TestFlight、评论和发布管理资料。此处任务聚焦构建核对、客户反馈与测试说明。

应用与构建记录

查找应用,读取构建、预发布版本和审核信息。

TestFlight 测试准备

查看群组与测试者、发布说明、邀请测试者,并将构建分配至群组。

读取客户评论

读取 App Store 客户评论及开发者回复。

653 个工具

List Apps

列出该 API 密钥可见的 App,可按 bundle ID、名称或 SKU 筛选。

app_store_connect.list_apps

Get App

按 App Store Connect 标识符读取一条 App 记录。

app_store_connect.get_app

List Builds

列出某个 App 已上传的 build,并附带每个 build 所属的预发布版本。可按版本、平台、处理状态或 TestFlight 审核状态筛选。

app_store_connect.list_builds

Get Build

读取一个 build,同时返回其预发布版本、TestFlight 审核提交记录以及所属的 App。

app_store_connect.get_build

List Pre Release Versions

列出某个 App 的预发布版本,预发布版本按营销版本号对该 App 的 TestFlight build 进行分组。

app_store_connect.list_pre_release_versions

List Beta Groups

列出某个 App 的 TestFlight 分组,包含每个分组的公开邀请链接。

app_store_connect.list_beta_groups

Create Beta Group

为 App 创建一个 TestFlight 分组,可选择同时启用其公开邀请链接。

app_store_connect.create_beta_group

Delete Beta Group

删除一个 TestFlight 分组。仅属于该分组的测试员将失去对其 build 的访问权限。

app_store_connect.delete_beta_group

List Beta Testers

列出 TestFlight 测试员,可缩小范围到某个 App、分组或 build。

app_store_connect.list_beta_testers

Create Beta Tester

通过邮箱邀请一位 TestFlight 测试员。App Store Connect 只会创建已被分配到某处的测试员,因此 betaGroupIds 和 buildIds 至少要传一个。

app_store_connect.create_beta_tester

Delete Beta Tester

将一位 TestFlight 测试员从团队中移除,撤销其对所有 build 和分组的访问权限。

app_store_connect.delete_beta_tester

Add Beta Testers To Group

将已有的 TestFlight 测试员加入一个分组,使其获得该分组可安装的 build。

app_store_connect.add_beta_testers_to_group

Remove Beta Testers From Group

将测试员从一个 TestFlight 分组中移除。测试员仍保留在团队中,并通过其所在的其他分组继续保有访问权限。

app_store_connect.remove_beta_testers_from_group

Add Build To Beta Groups

将一个 build 开放给若干 TestFlight 分组,使其测试员可以安装。

app_store_connect.add_build_to_beta_groups

Submit Build For Beta Review

将一个 build 提交 TestFlight beta 审核,外部分组必须等审核通过后才能安装该 build。

app_store_connect.submit_build_for_beta_review

Update Build Test Notes

设置某个 build 在指定 locale 下向测试员展示的 "What to Test" (测试内容) 说明。若该 locale 已有说明则更新,尚无说明则新建。

app_store_connect.update_build_test_notes

List App Store Versions

列出某个 App 的 App Store 版本,并附带每个版本的审核与发布状态。

app_store_connect.list_app_store_versions

Get App Store Version

按 App Store Connect 标识符读取一个 App Store 版本。

app_store_connect.get_app_store_version

List Customer Reviews

列出某个 App 的 App Store 评论,并附带每条评论已发布的开发者回复。

app_store_connect.list_customer_reviews

Get Customer Review

读取一条 App Store 评论及其已发布的开发者回复。

app_store_connect.get_customer_review

Respond To Customer Review

为一条 App Store 评论发布开发者回复。App Store Connect 将其视为 upsert:同一评论已有的回复会被替换,且发布过程是异步的。

app_store_connect.respond_to_customer_review

Delete Customer Review Response

移除一条 App Store 评论上已发布的开发者回复。

app_store_connect.delete_customer_review_response

List Users

列出 App Store Connect 团队成员,并附带每位成员被授予的角色。

app_store_connect.list_users

Get User

按标识符读取一位 App Store Connect 团队成员。

app_store_connect.get_user

Get App Price Schedule

读取某个 App 的价格计划,包括其自动价格所依据的基准 territory。App Store Connect 尚无该 App 的价格计划时返回 null。逐条价格请使用 list_app_price_schedule_manual_prices 与 list_app_price_schedule_automatic_prices。

app_store_connect.get_app_price_schedule

Create App Price Schedule

设置某个 App 的价格计划:基准 territory 加上手动价格,每条手动价格是一个价格点 (其 id 已编码所属 territory) 和可选的日期范围。App Store Connect 会根据基准 territory 的价格派生其他所有 territory 的价格。新计划会替换该 App 当前的价格以及所有已排期的价格变更。价格点标识符可用 list_app_price_points 查找。

app_store_connect.create_app_price_schedule

List App Price Schedule Manual Prices

列出某个价格计划的手动价格,每条附带所用的价格点、适用的 territory,以及该价格点的顾客价格与收益。

app_store_connect.list_app_price_schedule_manual_prices

List App Price Schedule Automatic Prices

列出某个价格计划的自动价格,即 App Store Connect 为没有手动价格的每个 territory 根据基准 territory 价格派生的价格。每条附带价格点、territory、顾客价格与收益。

app_store_connect.list_app_price_schedule_automatic_prices

Get App Price Schedule Base Territory

读取某个价格计划的基准 territory,即其他 territory 的自动价格所依据的那个 territory。

app_store_connect.get_app_price_schedule_base_territory

List App Price Points

列出某个 App 可以采用的价格点,可缩小到若干 territory。每个价格点附带以该 territory 货币计的顾客价格与开发者收益;把它的标识符传给 create_app_price_schedule。

app_store_connect.list_app_price_points

Get App Price Point

按 App Store Connect 标识符读取一个价格点,包括它所属的 territory。

app_store_connect.get_app_price_point

List App Price Point Equalizations

列出 App Store Connect 认为与某个价格点等价的其他 territory 的价格点,可缩小到若干 territory。用它在多个 territory 之间挑选相互匹配的手动价格。

app_store_connect.list_app_price_point_equalizations

Get App Availability

读取某个 App 的可用性配置,它说明该 App 是否会自动在新增 territory 上架。App Store Connect 尚无该 App 的可用性记录时返回 null。各 territory 的具体设置请使用 list_territory_availabilities。

app_store_connect.get_app_availability

Create App Availability

设置某个 App 的 territory 可用性:是否自动在新增 territory 上架,以及所列每个 territory 是否可用、发布日期和是否开放预购。新配置会替换该 App 在所有 territory 的当前可用性,因此要列出所有应保持可用的 territory。

app_store_connect.create_app_availability

List Territory Availabilities

列出某个 App 可用性配置在各 territory 的可用性:该 App 在每个 territory 是否在售、发布日期、预购设置,以及解释它为何可用或不可用的内容状态。

app_store_connect.list_territory_availabilities

Update Territory Availability

修改某个 App 在一个 territory 的可用性:切换是否可用、设置或清除发布日期,或开放预购。至少传一个字段,其余字段保持当前值。

app_store_connect.update_territory_availability

Create End App Availability Pre Order

结束某个 App 在给定 territory 的预购并立即在这些 territory 发布。结束整个 App 的预购就是通过它:传入该 App 处于预购状态的每个 territory 的 territory 可用性。预购结束后无法恢复。

app_store_connect.create_end_app_availability_pre_order

List Webhooks

列出一个 App 上注册的 webhook,包含每个 webhook 的 URL、启用状态和订阅的事件类型。

app_store_connect.list_webhooks

Get Webhook

按 App Store Connect 标识符读取一个 webhook。

app_store_connect.get_webhook

Create Webhook

在 App 上注册一个 webhook,之后只要所选事件发生,App Store Connect 就会向该 URL 推送带签名的通知。注册后可用 ping_webhook 测试端点。

app_store_connect.create_webhook

Update Webhook

修改 webhook 的名称、URL、密钥、事件类型或启用状态。给出的每个字段都会替换当前值;eventTypes 会整体替换现有列表。

app_store_connect.update_webhook

Delete Webhook

删除一个 webhook。App Store Connect 会停止向其 URL 发送通知,其投递历史也不再可访问。

app_store_connect.delete_webhook

List Webhook Deliveries

列出一个 webhook 的投递尝试,按 App Store Connect 的顺序最新的在前,包含每次尝试携带的事件和端点返回的响应。可按投递状态或创建时间过滤,用来找出需要重投的失败投递。

app_store_connect.list_webhook_deliveries

Redeliver Webhook Delivery

重新发送更早一次投递的事件,例如端点当时不可用时。App Store Connect 会创建一条标记为重投的新投递记录,原投递记录保留。

app_store_connect.redeliver_webhook_delivery

Ping Webhook

向 webhook 发送一条测试 ping 通知,用来验证端点及其签名校验。该 ping 会出现在 webhook 的投递记录中,ping 字段为 true。

app_store_connect.ping_webhook

List Bundle Ids

列出团队注册的 bundle ID (App ID),可按 identifier、名称、平台或 seed ID 筛选。

app_store_connect.list_bundle_ids

Get Bundle Id

按 App Store Connect 标识符读取一条 bundle ID 记录。

app_store_connect.get_bundle_id

Create Bundle Id

为团队注册一个新的 bundle ID (App ID)。之后再用 enable_bundle_id_capability 添加 capability。

app_store_connect.create_bundle_id

Update Bundle Id

重命名 bundle ID。名称是 App Store Connect 唯一允许修改的属性;identifier 字符串和平台在注册后即固定。

app_store_connect.update_bundle_id

Delete Bundle Id

从团队中删除 bundle ID。App Store Connect 会拒绝删除仍被某个 App 记录使用的 bundle ID。

app_store_connect.delete_bundle_id

List Bundle Id Profiles

列出为某个 bundle ID 创建的描述文件 (provisioning profile)。

app_store_connect.list_bundle_id_profiles

Get Bundle Id App

读取使用某个 bundle ID 的 App Store Connect App。该 bundle ID 尚未创建 App 时返回 null。

app_store_connect.get_bundle_id_app

List Bundle Id Capabilities

列出某个 bundle ID 上已启用的 capability 及其配置的 settings。

app_store_connect.list_bundle_id_capabilities

Enable Bundle Id Capability

在 bundle ID 上启用推送通知、关联域名等 capability。变更前为该 bundle ID 创建的描述文件可能需要重新生成才能带上新的 entitlement。

app_store_connect.enable_bundle_id_capability

Update Bundle Id Capability

替换 bundle ID 上已启用 capability 的配置,例如 iCloud 版本或数据保护级别。capabilityType 与 settings 至少提供一个;给出的 settings 会替换当前配置。

app_store_connect.update_bundle_id_capability

Disable Bundle Id Capability

在 bundle ID 上禁用某个 capability 并丢弃其配置。依赖该 capability 的描述文件会失效。

app_store_connect.disable_bundle_id_capability

List Certificates

列出团队的签名证书,包含其 base64 DER 内容,可按类型、显示名称或序列号筛选。

app_store_connect.list_certificates

Get Certificate

按 App Store Connect 标识符读取一张证书,包含其 base64 DER 内容。

app_store_connect.get_certificate

Create Certificate

根据证书签名请求 (CSR) 签发一张新的签名证书。Apple Pay 与 pass type 证书还需提供其所属的 merchant ID 或 pass type ID。macOS 的 Developer ID 证书只能在 Apple Developer 网站或 Xcode 中创建,并且 Apple 限制团队每种类型可持有的证书数量。

app_store_connect.create_certificate

Update Certificate

激活或停用证书。App Store Connect 只开放激活状态这一个属性,它适用于 Apple Pay 支付处理证书;停用的证书在重新激活前不再用于支付处理。

app_store_connect.update_certificate

Revoke Certificate

吊销丢失、被盗、泄露或即将过期的证书。吊销是永久性的,无法撤销:用该证书签名的 App 无法再用它重新签名,所有包含它的描述文件都会失效,Developer ID 或 Apple Pay 证书可能需要 Apple 介入才能恢复服务。证书仍在使用时,请先用 create_certificate 签发替代证书。

app_store_connect.revoke_certificate

List Profiles

列出团队的描述文件 (provisioning profile),包含其 base64 内容,可按名称、类型或有效状态筛选。

app_store_connect.list_profiles

Get Profile

按 App Store Connect 标识符读取一个描述文件,包含其 base64 内容。

app_store_connect.get_profile

Create Profile

用给定的证书为某个 bundle ID 创建描述文件;开发和 ad hoc 类型还需给出允许安装 App 的设备。App Store 与企业内部 (in-house) 类型不带设备。

app_store_connect.create_profile

Delete Profile

删除描述文件,使其不能再被下载或用于签名新构建。bundle ID 仍需要描述文件时,请用 create_profile 创建替代文件。

app_store_connect.delete_profile

List Profile Certificates

列出某个描述文件中嵌入的证书。

app_store_connect.list_profile_certificates

List Profile Devices

列出开发或 ad hoc 描述文件允许的设备。

app_store_connect.list_profile_devices

Get Profile Bundle Id

读取描述文件所对应的 bundle ID。

app_store_connect.get_profile_bundle_id

List Devices

列出团队注册的设备,可按名称、平台、UDID 或状态筛选。

app_store_connect.list_devices

Get Device

按 App Store Connect 标识符读取一台已注册设备。

app_store_connect.get_device

Register Device

为团队注册一台设备,以便开发和 ad hoc 描述文件可以包含它。Apple 限制团队每个会员年度可注册的设备数量,已注册的设备只能在 Apple Developer 网站中移除;请改用 update_device 禁用设备。

app_store_connect.register_device

Update Device

重命名已注册设备或更改其状态。name 与 status 至少提供一个。禁用设备会使包含它的开发和 ad hoc 描述文件失效,但该设备仍计入年度设备配额;重新启用时保留同一条记录。

app_store_connect.update_device

List Merchant Ids

列出团队注册的 Apple Pay merchant ID,可按名称或 identifier 筛选。

app_store_connect.list_merchant_ids

Get Merchant Id

按 App Store Connect 标识符读取一条 Apple Pay merchant ID 记录。

app_store_connect.get_merchant_id

Create Merchant Id

为团队注册一个 Apple Pay merchant ID。之后再用 create_certificate 为其签发支付处理证书和商户身份证书。

app_store_connect.create_merchant_id

Update Merchant Id

重命名 Apple Pay merchant ID。名称是 App Store Connect 唯一允许修改的属性。

app_store_connect.update_merchant_id

Delete Merchant Id

从团队中删除 Apple Pay merchant ID。引用它的 Apple Pay 交易和证书将停止工作。

app_store_connect.delete_merchant_id

List Merchant Id Certificates

列出为某个 merchant ID 签发的 Apple Pay 证书,可按类型、显示名称或序列号筛选。

app_store_connect.list_merchant_id_certificates

List Pass Type Ids

列出团队注册的 Wallet pass type ID,可按名称或 identifier 筛选。

app_store_connect.list_pass_type_ids

Get Pass Type Id

按 App Store Connect 标识符读取一条 Wallet pass type ID 记录。

app_store_connect.get_pass_type_id

Create Pass Type Id

为团队注册一个 Wallet pass type ID。之后再用 create_certificate 为其签发 pass 签名证书。

app_store_connect.create_pass_type_id

Update Pass Type Id

重命名 Wallet pass type ID。名称是 App Store Connect 唯一允许修改的属性。

app_store_connect.update_pass_type_id

Delete Pass Type Id

从团队中删除 Wallet pass type ID。为其签名的 pass 无法再更新,其证书也将停止工作。

app_store_connect.delete_pass_type_id

List Pass Type Id Certificates

列出为某个 pass type ID 签发的 pass 签名证书,可按类型、显示名称或序列号筛选。

app_store_connect.list_pass_type_id_certificates

Update Build

修改一个 build 的 TestFlight 标志:将其设为过期使测试员无法再安装,或记录它是否使用非豁免加密。build 过期后无法恢复。至少传入一个字段。

app_store_connect.update_build

List Build Individual Testers

列出被单独分配到某个 build (不经由任何分组) 的 TestFlight 测试员。

app_store_connect.list_build_individual_testers

Add Individual Testers To Build

将已有的 TestFlight 测试员单独分配到一个 build,使其无需加入分组即可安装。

app_store_connect.add_individual_testers_to_build

Remove Individual Testers From Build

取消 TestFlight 测试员在某个 build 上的单独分配。测试员仍可通过拥有该 build 的分组继续访问。

app_store_connect.remove_individual_testers_from_build

Remove Build From Beta Groups

将一个 build 从若干 TestFlight 分组中撤回,使其测试员无法再安装。

app_store_connect.remove_build_from_beta_groups

List Build Beta Groups

列出可以安装某个 build 的 TestFlight 分组。

app_store_connect.list_build_beta_groups

Get Build Beta Detail

读取某个 build 的 TestFlight 分发详情:内部与外部测试状态,以及是否自动通知测试员。

app_store_connect.get_build_beta_detail

Update Build Beta Detail

开启或关闭某个 build 的测试员自动通知。build beta 详情标识符可从 get_build_beta_detail 获取。

app_store_connect.update_build_beta_detail

Notify Build Testers

向所有可以安装某个 build 的测试员发送 TestFlight 可用通知。通知发出后无法撤回,仅在自动通知已关闭时使用。

app_store_connect.notify_build_testers

List Beta Build Localizations

列出某个 build 的 "What to Test" (测试内容) 说明,每个 locale 一条记录,可选只看单个 locale。

app_store_connect.list_beta_build_localizations

Get Beta Build Localization

按标识符读取某个 build 在某个 locale 下的 "What to Test" (测试内容) 说明记录。

app_store_connect.get_beta_build_localization

Create Beta Build Localization

为某个 build 尚无说明的 locale 创建 "What to Test" (测试内容) 说明。同一 locale 的第二条记录会被 App Store Connect 拒绝;修改已有说明请使用 update_build_test_notes。

app_store_connect.create_beta_build_localization

Update Beta Build Localization

替换某条已有 build 本地化记录的 "What to Test" (测试内容) 说明。原有文本会被覆盖。

app_store_connect.update_beta_build_localization

Delete Beta Build Localization

删除某个 build 在某个 locale 下的 "What to Test" (测试内容) 说明。该 locale 的测试员将回退到主要 locale 的说明。

app_store_connect.delete_beta_build_localization

Get Beta App Review Detail

读取 Apple 审核 App 的 TestFlight 外部测试时使用的联系人、演示账号和备注。

app_store_connect.get_beta_app_review_detail

Update Beta App Review Detail

修改 Apple 审核 App 的 TestFlight 测试时使用的联系人、演示账号或备注。给出的每个字段都会替换已存储的值;至少传入一个字段。标识符可从 get_beta_app_review_detail 获取。

app_store_connect.update_beta_app_review_detail

List Beta App Localizations

列出某个 App 的 TestFlight 测试信息,每个 locale 一条记录,可选只看单个 locale。

app_store_connect.list_beta_app_localizations

Get Beta App Localization

按标识符读取某个 App 在某个 locale 下的 TestFlight 测试信息。

app_store_connect.get_beta_app_localization

Create Beta App Localization

为 App 尚无记录的 locale 创建 TestFlight 测试信息:测试员在 TestFlight 中看到的描述、反馈邮箱和 URL。

app_store_connect.create_beta_app_localization

Update Beta App Localization

修改某条 App 本地化记录的 TestFlight 测试信息。给出的每个字段都会替换已存储的值;至少传入一个字段。

app_store_connect.update_beta_app_localization

Delete Beta App Localization

删除 App 在某个 locale 下的 TestFlight 测试信息。该 locale 的测试员将回退到主要 locale。

app_store_connect.delete_beta_app_localization

Get Beta License Agreement

读取 App 的 TestFlight 测试员必须接受的许可协议。

app_store_connect.get_beta_license_agreement

Update Beta License Agreement

替换 App 的 TestFlight 测试员必须接受的许可协议文本。标识符可从 get_beta_license_agreement 获取。

app_store_connect.update_beta_license_agreement

Resend Beta Tester Invitation

向尚未接受某个 App 邀请的测试员重新发送 TestFlight 邀请邮件。

app_store_connect.resend_beta_tester_invitation

Get Beta Group

按标识符读取一个 TestFlight 分组,包括其公开链接设置。

app_store_connect.get_beta_group

Update Beta Group

修改一个 TestFlight 分组的名称、公开链接、反馈设置,或面向 Apple silicon 与 Apple Vision 的可用性设置。给出的每个字段都会替换已存储的值;至少传入一个字段。

app_store_connect.update_beta_group

List Beta Group Builds

列出某个 TestFlight 分组可以安装的 build,并附带每个 build 所属的预发布版本。

app_store_connect.list_beta_group_builds

Add Builds To Beta Group

将若干 build 开放给一个 TestFlight 分组,使其测试员可以安装。

app_store_connect.add_builds_to_beta_group

Remove Builds From Beta Group

将若干 build 从一个 TestFlight 分组中撤回,使其测试员无法再安装。

app_store_connect.remove_builds_from_beta_group

Get Beta Tester

按标识符读取一个 TestFlight 测试员,包括邀请状态和已安装 App 的设备。

app_store_connect.get_beta_tester

List Beta Tester Apps

列出某个 TestFlight 测试员有权访问的 App。

app_store_connect.list_beta_tester_apps

Remove Beta Tester From Apps

撤销 TestFlight 测试员对指定 App 的访问权限,将其从这些 App 的所有分组和 build 中移除,但仍保留在团队中。

app_store_connect.remove_beta_tester_from_apps

List Beta Tester Beta Groups

列出某个测试员所属的 TestFlight 分组。

app_store_connect.list_beta_tester_beta_groups

Get Pre Release Version

按标识符读取一个预发布版本。

app_store_connect.get_pre_release_version

List Beta App Review Submissions

列出某个 build 的 TestFlight beta 审核提交记录,可选只看某一审核状态。

app_store_connect.list_beta_app_review_submissions

Get Beta App Review Submission

按标识符读取一条 TestFlight beta 审核提交记录。

app_store_connect.get_beta_app_review_submission

Create App Store Version

为 App 在某个平台上创建一个新的 App Store 版本。版本初始状态为 PREPARE_FOR_SUBMISSION,在提交审核前可以再删除。

app_store_connect.create_app_store_version

Update App Store Version

修改 App Store 版本的版本字符串、版权信息、审核或发布设置,或关联的 build。给出的每个字段都会覆盖当前值;copyright 或 earliestReleaseDate 传 null 可清空。

app_store_connect.update_app_store_version

Delete App Store Version

删除一个尚未提交的 App Store 版本,连同其本地化内容和审核信息一起删除。

app_store_connect.delete_app_store_version

Set App Store Version Build

选择 App Store 版本用于送审的 build,会替换之前选定的 build。buildId 传 null 可解绑当前 build。

app_store_connect.set_app_store_version_build

Get App Store Version Build

读取当前关联到 App Store 版本的 build,尚未选择 build 时返回 null。

app_store_connect.get_app_store_version_build

List App Store Version Localizations

列出某个 App Store 版本的本地化 App Store 元数据 (描述、关键词、更新说明、URL),可限定为指定的 locale。

app_store_connect.list_app_store_version_localizations

Get App Store Version Localization

读取某个版本在某个 locale 下的本地化 App Store 元数据。

app_store_connect.get_app_store_version_localization

Create App Store Version Localization

为 App Store 版本添加某个 locale 的 App Store 元数据。该 locale 必须已为 App 启用,且在此版本上尚无本地化记录。

app_store_connect.create_app_store_version_localization

Update App Store Version Localization

覆盖某个版本在某个 locale 下的本地化 App Store 元数据。只有给出的字段会被修改;传 null 可清空某个字段。

app_store_connect.update_app_store_version_localization

Delete App Store Version Localization

从 App Store 版本中移除某个 locale 的 App Store 元数据,包括其截图和预览。

app_store_connect.delete_app_store_version_localization

Get App Store Version Phased Release

读取 App Store 版本的分阶段发布配置,未配置分阶段发布时返回 null。

app_store_connect.get_app_store_version_phased_release

Create App Store Version Phased Release

为 App Store 版本启用分阶段发布,使审核通过的更新在 7 天内逐步推送给开启自动更新的用户。在版本发布前可用 delete_app_store_version_phased_release 再移除。

app_store_connect.create_app_store_version_phased_release

Update App Store Version Phased Release

暂停、恢复或完成已发布版本的分阶段发布。COMPLETE 会立即向所有用户发布该版本,且无法撤销。

app_store_connect.update_app_store_version_phased_release

Delete App Store Version Phased Release

关闭 App Store 版本的分阶段发布,使审核通过的更新一次性推送给所有用户。

app_store_connect.delete_app_store_version_phased_release

Release App Store Version

将处于 PENDING_DEVELOPER_RELEASE 状态、已通过审核的 App Store 版本发布到 App Store。发布会立即开始,且无法撤销。

app_store_connect.release_app_store_version

Get App Store Review Detail

读取 App Store 版本附带的 App Review 联系人信息、演示账号和备注,尚未填写时返回 null。

app_store_connect.get_app_store_review_detail

Create App Store Review Detail

为尚未填写审核信息的 App Store 版本填写 App Review 联系人信息、演示账号和备注。

app_store_connect.create_app_store_review_detail

Update App Store Review Detail

覆盖 App Store 版本的 App Review 联系人信息、演示账号或备注。只有给出的字段会被修改;文本字段传 null 可清空。

app_store_connect.update_app_store_review_detail

List Review Submissions

列出某个 App 的审核提交记录,并给出每条提交所携带的 App Store 版本。可按平台或审核状态筛选。

app_store_connect.list_review_submissions

Get Review Submission

读取一条审核提交记录,包括其状态和所携带的 App Store 版本。

app_store_connect.get_review_submission

Create Review Submission

为 App 在某个平台上开始一条新的审核提交。用 add_review_submission_item 添加提交项,再用 submit_review_submission 送审。每个 App 在每个平台上只能有一条未完成的提交。

app_store_connect.create_review_submission

Submit Review Submission

将准备好的审核提交及其全部提交项送交 App Review。提交会进入 WAITING_FOR_REVIEW 状态,之后只能用 cancel_review_submission 撤回。

app_store_connect.submit_review_submission

Cancel Review Submission

取消一条审核提交,将其从 App Review 队列中移除。其提交项会回到之前的状态,再次送审需要新建提交。

app_store_connect.cancel_review_submission

List Review Submission Items

列出审核提交中的各项内容,每项给出其审核的 App Store 版本、自定产品页版本、实验或 App 内活动。

app_store_connect.list_review_submission_items

Add Review Submission Item

向未送审的审核提交中添加一条记录。appStoreVersionId、appCustomProductPageVersionId、appStoreVersionExperimentId、appStoreVersionExperimentV2Id 和 appEventId 中恰好给出一个。在提交送审前可用 delete_review_submission_item 再移除该项。

app_store_connect.add_review_submission_item

Update Review Submission Item

在修复 App Review 提出的问题后将审核提交项标记为已解决,或将其标记为已移除,让提交在没有该项的情况下继续。

app_store_connect.update_review_submission_item

Delete Review Submission Item

从尚未送交 App Review 的审核提交中删除一个提交项。

app_store_connect.delete_review_submission_item

Update App

更新 App 级设置,例如主要 locale、第三方内容权利声明、服务器通知 URL 或辅助功能 URL。会覆盖给定的属性;URL 传 null 可清空。至少传一个属性。

app_store_connect.update_app

List App Infos

列出一个 App 的 app info 记录,每条包含审核状态、推导出的年龄分级以及 App Store 类别标识符。一个 App 通常有一条可编辑记录,外加当前在 App Store 上架版本对应的记录。

app_store_connect.list_app_infos

Get App Info

读取一条 app info 记录,包含审核状态、推导出的年龄分级和 App Store 类别标识符。

app_store_connect.get_app_info

Update App Info

设置一条 app info 记录的 App Store 类别。给定的每个类别都会替换当前值;子类别仅在对应类别为游戏或贴纸时生效。至少传一个类别。可用 list_app_categories 查找标识符。

app_store_connect.update_app_info

List App Info Localizations

列出一条 app info 记录的本地化名称、副标题和隐私 URL,可限定为部分 locale。

app_store_connect.list_app_info_localizations

Get App Info Localization

按标识符读取一条 app info 本地化。

app_store_connect.get_app_info_localization

Create App Info Localization

为一条 app info 记录添加一个 locale,并设置该 locale 下显示的 App 名称以及可选的副标题和隐私 URL。记录已有该 locale 时 App Store Connect 会拒绝。

app_store_connect.create_app_info_localization

Update App Info Localization

修改一条 app info 本地化的名称、副标题或隐私 URL。会覆盖给定的字段;副标题、URL 或隐私文本传 null 可清空。至少传一个字段。

app_store_connect.update_app_info_localization

Delete App Info Localization

从一条 app info 记录中移除一个 locale。修改提交后,该 App 将不再以该语言上架。

app_store_connect.delete_app_info_localization

List App Categories

列出 App Store 类别及其平台、父类别和子类别标识符。可按平台筛选,或只列出顶级类别或只列出子类别。

app_store_connect.list_app_categories

Get App Category

读取一个 App Store 类别及其平台、父类别和子类别标识符。

app_store_connect.get_app_category

Get Age Rating Declaration

读取一条 app info 记录关联的年龄分级问卷答案,包括手动的分级覆盖。

app_store_connect.get_age_rating_declaration

Update Age Rating Declaration

回答或修改年龄分级问卷中的问题。只覆盖给定的答案;App Store Connect 会重新计算推导出的年龄分级。至少传一个答案。

app_store_connect.update_age_rating_declaration

List Accessibility Declarations

列出一个 App 的辅助功能声明 (Accessibility Nutrition Labels),可按设备系列或发布状态筛选。

app_store_connect.list_accessibility_declarations

Get Accessibility Declaration

按标识符读取一条辅助功能声明。

app_store_connect.get_accessibility_declaration

Create Accessibility Declaration

为一个 App 的某个设备系列创建辅助功能声明草稿。草稿在通过 update_accessibility_declaration 发布之前不会显示在 App Store 上。

app_store_connect.create_accessibility_declaration

Update Accessibility Declaration

修改一条声明支持的辅助功能特性,或传 publish: true 将其发布,发布会替换该设备系列当前已发布的声明。至少传一个字段。

app_store_connect.update_accessibility_declaration

Delete Accessibility Declaration

删除一条辅助功能声明。

app_store_connect.delete_accessibility_declaration

List App Encryption Declarations

列出一个 App 的出口合规 (加密) 声明及其审核状态和合规代码,可按平台或所覆盖的 build 筛选。

app_store_connect.list_app_encryption_declarations

Get App Encryption Declaration

按标识符读取一条出口合规 (加密) 声明。

app_store_connect.get_app_encryption_declaration

Create App Encryption Declaration

为使用非豁免加密的 App 创建出口合规声明。App Store Connect 会审核并分配合规代码;声明创建后不能编辑,只能用新声明替换。支持文档需要另行上传。

app_store_connect.create_app_encryption_declaration

Get End User License Agreement

读取一个 App 的自定义最终用户许可协议及其适用的地区。App 在所有地区都使用 Apple 标准 EULA 时返回 null。

app_store_connect.get_end_user_license_agreement

Create End User License Agreement

为一个 App 在给定地区附加自定义最终用户许可协议。其他地区继续使用 Apple 标准 EULA。同一 App 已有协议时 App Store Connect 会拒绝再创建。

app_store_connect.create_end_user_license_agreement

Update End User License Agreement

替换自定义最终用户许可协议的文本或其适用地区的完整集合。agreementText 和 territoryIds 至少传一个。

app_store_connect.update_end_user_license_agreement

Delete End User License Agreement

移除一个 App 的自定义最终用户许可协议,之后所有地区都使用 Apple 标准 EULA。

app_store_connect.delete_end_user_license_agreement

List Territories

列出所有 App Store 地区及其货币。地区标识符用于许可协议、可用性和定价。

app_store_connect.list_territories

List App Tags

列出 App Store Connect 为一个 App 分配的、用于 App Store 发现的标签,可只列出在 App Store 上显示或隐藏的标签。

app_store_connect.list_app_tags

List Android To Ios App Mapping Details

列出一个 App 的 Android App 映射,这些映射把 Android 包与该 App 关联,用于从 Android 迁移到 iPhone。

app_store_connect.list_android_to_ios_app_mapping_details

Get Android To Ios App Mapping Detail

按标识符读取一条 Android App 映射。

app_store_connect.get_android_to_ios_app_mapping_detail

Create Android To Ios App Mapping Detail

通过包名和签名证书指纹把一个 Android App 映射到该 App,这样从 Android 迁移到 iPhone 的用户会被推荐该 App。

app_store_connect.create_android_to_ios_app_mapping_detail

Update Android To Ios App Mapping Detail

修改一条 Android App 映射的包名,或替换其签名证书指纹的完整列表。至少传一个字段。

app_store_connect.update_android_to_ios_app_mapping_detail

Delete Android To Ios App Mapping Detail

删除一条 Android App 映射。

app_store_connect.delete_android_to_ios_app_mapping_detail

List Ci Products

列出团队的 Xcode Cloud 产品,可选择只看某个 App 的产品,或只看 App 类或框架类产品。一个产品承载某个 App 或框架的全部工作流与构建运行。

app_store_connect.list_ci_products

Get Ci Product

按 App Store Connect 标识符读取一个 Xcode Cloud 产品。

app_store_connect.get_ci_product

Delete Ci Product

删除一个 Xcode Cloud 产品,这会从 Xcode Cloud 中移除该 App 或框架的全部工作流与构建历史。

app_store_connect.delete_ci_product

List Ci Product Workflows

列出某个 Xcode Cloud 产品的工作流。

app_store_connect.list_ci_product_workflows

List Ci Product Build Runs

列出某个 Xcode Cloud 产品下所有工作流的构建运行,可选择只看产出了某个 build 的那次运行。

app_store_connect.list_ci_product_build_runs

List Ci Product Primary Repositories

列出某个 Xcode Cloud 产品的主仓库,即存放其工作流所构建的项目或 package 的仓库。

app_store_connect.list_ci_product_primary_repositories

List Ci Product Additional Repositories

列出某个 Xcode Cloud 产品的附加仓库,例如已授权 Xcode Cloud 访问的 Swift package 依赖仓库。

app_store_connect.list_ci_product_additional_repositories

Get Ci Workflow

读取一个 Xcode Cloud 工作流,包括其启动条件、action,以及所使用的产品、仓库、Xcode 版本和 macOS 版本。

app_store_connect.get_ci_workflow

Create Ci Workflow

为某个产品创建一个 Xcode Cloud 工作流。至少要给出一个 action;若要自动构建,还需给出一个或多个启动条件,否则只能手动启动。

app_store_connect.create_ci_workflow

Update Ci Workflow

修改一个 Xcode Cloud 工作流。给出的每个字段都会替换当前值;启动条件或 actions 数组会被整体替换,因此要传入完整的新对象。至少要给出一个待修改字段。

app_store_connect.update_ci_workflow

Delete Ci Workflow

删除一个 Xcode Cloud 工作流及其构建历史。已交付到 TestFlight 或 App Store Connect 的 build 会保留。

app_store_connect.delete_ci_workflow

List Ci Workflow Build Runs

列出某个 Xcode Cloud 工作流的构建运行,可选择只看产出了某个 build 的那次运行。

app_store_connect.list_ci_workflow_build_runs

Get Ci Workflow Repository

读取某个 Xcode Cloud 工作流所构建的源码仓库。

app_store_connect.get_ci_workflow_repository

Get Ci Build Run

读取一次 Xcode Cloud 构建运行,包括进度、完成状态、问题数量以及所构建的提交。可轮询它来跟踪由 start_ci_build_run 启动的运行。

app_store_connect.get_ci_build_run

Start Ci Build Run

为某个工作流启动一次 Xcode Cloud 构建运行。传入要构建的分支或标签的 Git 引用,或要构建的 pull request;运行会进入队列并异步推进,可用 get_ci_build_run 读取其状态。

app_store_connect.start_ci_build_run

List Ci Build Run Actions

列出某次构建运行的 action (构建、分析、测试、归档),并附带每个 action 的进度与结果。

app_store_connect.list_ci_build_run_actions

List Ci Build Run Builds

列出某次 Xcode Cloud 构建运行交付到 App Store Connect 的 build,并附带每个 build 所属的预发布版本。可用它在归档 action 之后找到要分发的 build。

app_store_connect.list_ci_build_run_builds

Get Ci Build Action

读取构建运行中的一个 action,包括其进度、结果与问题数量。

app_store_connect.get_ci_build_action

List Ci Build Action Artifacts

列出某个构建 action 产出的构建产物,例如归档包、日志包和结果包,每个都附带限时下载 URL。

app_store_connect.list_ci_build_action_artifacts

List Ci Build Action Issues

列出某个构建 action 报告的错误、警告、分析器警告与测试失败。

app_store_connect.list_ci_build_action_issues

List Ci Build Action Test Results

列出某个测试 action 逐个测试的结果,并附带在每个测试目标设备上的结果。

app_store_connect.list_ci_build_action_test_results

Get Ci Build Action Build Run

读取某个构建 action 所属的构建运行。

app_store_connect.get_ci_build_action_build_run

Get Ci Artifact

读取一个构建产物,包括其文件的最新限时下载 URL。

app_store_connect.get_ci_artifact

Get Ci Issue

读取构建 action 报告的一个问题,包括它指向的文件与行号。

app_store_connect.get_ci_issue

Get Ci Test Result

读取某个测试方法在其运行过的各测试目标设备上的结果。

app_store_connect.get_ci_test_result

List Ci Mac Os Versions

列出 Xcode Cloud 可用于构建的 macOS 版本。

app_store_connect.list_ci_mac_os_versions

Get Ci Mac Os Version

读取 Xcode Cloud 中可用的一个 macOS 版本。

app_store_connect.get_ci_mac_os_version

List Ci Mac Os Version Xcode Versions

列出在 Xcode Cloud 中可运行于某个 macOS 版本上的 Xcode 版本。

app_store_connect.list_ci_mac_os_version_xcode_versions

List Ci Xcode Versions

列出 Xcode Cloud 可用于构建的 Xcode 版本,并附带每个版本可用于测试的模拟器与 Mac。

app_store_connect.list_ci_xcode_versions

Get Ci Xcode Version

读取 Xcode Cloud 中可用的一个 Xcode 版本,并附带可用于测试的模拟器与 Mac。

app_store_connect.get_ci_xcode_version

List Ci Xcode Version Mac Os Versions

列出某个 Xcode 版本在 Xcode Cloud 中可运行于其上的 macOS 版本。

app_store_connect.list_ci_xcode_version_mac_os_versions

List Scm Providers

列出团队已连接到 Xcode Cloud 的源码托管服务商 (GitHub、GitLab、Bitbucket)。

app_store_connect.list_scm_providers

Get Scm Provider

读取一个已连接到 Xcode Cloud 的源码托管服务商。

app_store_connect.get_scm_provider

List Scm Provider Repositories

列出 Xcode Cloud 在某个源码托管服务商上可访问的仓库。

app_store_connect.list_scm_provider_repositories

List Scm Repositories

列出 Xcode Cloud 在所有已连接服务商上可访问的全部源码仓库,可选择按指定的仓库标识符筛选。

app_store_connect.list_scm_repositories

Get Scm Repository

读取一个源码仓库,包括其服务商与默认分支的标识符。

app_store_connect.get_scm_repository

List Scm Repository Git References

列出 Xcode Cloud 所见的某个仓库的分支与标签。它们的标识符就是 start_ci_build_run 的 sourceBranchOrTagId 所需的值。

app_store_connect.list_scm_repository_git_references

List Scm Repository Pull Requests

列出 Xcode Cloud 所见的某个仓库的 pull request。它们的标识符就是 start_ci_build_run 的 scmPullRequestId 所需的值。

app_store_connect.list_scm_repository_pull_requests

Get Scm Git Reference

读取 Xcode Cloud 所见的某个仓库的一个分支或标签。

app_store_connect.get_scm_git_reference

Get Scm Pull Request

读取 Xcode Cloud 所见的某个仓库的一个 pull request。

app_store_connect.get_scm_pull_request

List Beta Feedback Screenshot Submissions

列出测试员通过 TestFlight 为某个 App 发送的截图反馈,并附带每条反馈来自的 build 与测试员。截图下载 URL 会过期,列出后请尽快获取。

app_store_connect.list_beta_feedback_screenshot_submissions

Get Beta Feedback Screenshot Submission

读取一条截图反馈,包括设备详情、附带的截图以及它来自的 build 与测试员。

app_store_connect.get_beta_feedback_screenshot_submission

Delete Beta Feedback Screenshot Submission

从 App Store Connect 删除一条截图反馈。截图与评论会被永久移除。

app_store_connect.delete_beta_feedback_screenshot_submission

List Beta Feedback Crash Submissions

列出测试员通过 TestFlight 为某个 App 发送的崩溃反馈,并附带每条反馈来自的 build 与测试员。用 get_beta_feedback_crash_log 读取某条反馈的崩溃日志文本。

app_store_connect.list_beta_feedback_crash_submissions

Get Beta Feedback Crash Submission

读取一条崩溃反馈,包括设备详情以及它来自的 build 与测试员。

app_store_connect.get_beta_feedback_crash_submission

Delete Beta Feedback Crash Submission

从 App Store Connect 删除一条崩溃反馈。崩溃日志与评论会被永久移除。

app_store_connect.delete_beta_feedback_crash_submission

Get Beta Feedback Crash Log

读取某条崩溃反馈附带的完整崩溃日志文本。

app_store_connect.get_beta_feedback_crash_log

Get Beta Recruitment Criterion

读取某个 TestFlight 分组的招募条件,这些条件按设备系列和操作系统版本限制谁能通过公开链接加入。分组没有招募条件时返回 null。

app_store_connect.get_beta_recruitment_criterion

Create Beta Recruitment Criterion

为 TestFlight 分组设置招募条件,使只有使用所列设备系列和操作系统版本的测试员才能通过公开链接加入。一个分组只能有一组招募条件,之后请用更新或删除操作修改。

app_store_connect.create_beta_recruitment_criterion

Update Beta Recruitment Criterion

替换已有招募条件的设备系列与操作系统版本筛选。原有筛选会被覆盖。

app_store_connect.update_beta_recruitment_criterion

Delete Beta Recruitment Criterion

删除 TestFlight 分组的招募条件,之后任何拥有公开链接的人都可以再次加入。

app_store_connect.delete_beta_recruitment_criterion

List Beta Recruitment Criterion Options

列出 App Store Connect 在招募条件中接受的设备系列与操作系统版本,用于选择有效的 minimumOsInclusive 与 maximumOsInclusive 值。

app_store_connect.list_beta_recruitment_criterion_options

Get Beta Recruitment Criterion Compatible Build Check

检查 TestFlight 分组是否有符合其招募条件的测试员可以安装的 build。

app_store_connect.get_beta_recruitment_criterion_compatible_build_check

List Beta App Clip Invocations

列出某个 App Clip build bundle 下测试员可从 TestFlight 启动的 App Clip 调用 (invocation),并附带每个调用的本地化标题。build bundle 标识符可用 list_build_bundles 查到。

app_store_connect.list_beta_app_clip_invocations

Get Beta App Clip Invocation

读取一个 TestFlight App Clip 调用及其本地化标题。

app_store_connect.get_beta_app_clip_invocation

Create Beta App Clip Invocation

添加一个测试员可从 TestFlight App 启动的 App Clip 体验,并在同一请求中创建其本地化标题。至少需要一条本地化。

app_store_connect.create_beta_app_clip_invocation

Update Beta App Clip Invocation

修改 TestFlight App Clip 调用的调用 URL。原有 URL 会被覆盖。

app_store_connect.update_beta_app_clip_invocation

Delete Beta App Clip Invocation

删除 TestFlight App Clip 调用及其本地化标题。测试员将无法再从 TestFlight 启动该体验。

app_store_connect.delete_beta_app_clip_invocation

Create Beta App Clip Invocation Localization

为已有的 TestFlight App Clip 调用再添加一个 locale 的本地化标题。

app_store_connect.create_beta_app_clip_invocation_localization

Update Beta App Clip Invocation Localization

修改 App Clip 调用某条本地化标题的文本。locale 本身不能修改,原有标题会被覆盖。

app_store_connect.update_beta_app_clip_invocation_localization

Delete Beta App Clip Invocation Localization

删除 TestFlight App Clip 调用的一条本地化标题。

app_store_connect.delete_beta_app_clip_invocation_localization

List Build Bundles

列出某个已上传 build 中包含的 bundle (App、App Clip 和 watch App),并附带各自的 bundle ID、架构、entitlements 和 dSYM 下载 URL。一次调用返回该 build 的全部 bundle:App Store Connect 只把 bundle 作为 build 的 include 暴露,上限 50 且没有 cursor。App Clip 与文件大小相关的 action 需要用到 build bundle 标识符。

app_store_connect.list_build_bundles

Get Build Bundle App Clip Domain Cache Status

读取 App Clip build bundle 所声明关联域名 (associated domains) 的缓存校验状态,即 Apple CDN 最近一次记录的结果。App Store Connect 没有该 bundle 的状态时返回 null。

app_store_connect.get_build_bundle_app_clip_domain_cache_status

Get Build Bundle App Clip Domain Debug Status

读取 App Clip build bundle 所声明关联域名的调试模式校验状态,它直接检查域名而不经过 Apple CDN 缓存。App Store Connect 没有该 bundle 的状态时返回 null。

app_store_connect.get_build_bundle_app_clip_domain_debug_status

List Build Bundle File Sizes

按设备型号和操作系统版本列出某个 build bundle 的下载与安装大小,即 App Store Connect 处理完成后计算出的结果。

app_store_connect.list_build_bundle_file_sizes

Get App Beta Tester Usages

读取某个 App 的 TestFlight 用量指标:所选周期内的会话数、崩溃数和反馈数,可返回单条汇总行或每个测试员一行。

app_store_connect.get_app_beta_tester_usages

Get Beta Group Beta Tester Usages

读取某个 TestFlight 分组的用量指标:所选周期内的会话数、崩溃数和反馈数,可返回单条汇总行或每个测试员一行。

app_store_connect.get_beta_group_beta_tester_usages

Get Beta Tester Usages

读取某个测试员在某个 App 中的 TestFlight 用量指标:所选周期内的会话数、崩溃数和反馈数。

app_store_connect.get_beta_tester_usages

Get Build Beta Build Usages

读取某个 build 的 TestFlight 用量指标:自 build 可用以来的邀请数、安装数、会话数、崩溃数和反馈数。

app_store_connect.get_build_beta_build_usages

List Subscription Introductory Offers

列出一个自动续期订阅的推介优惠,并附带每个优惠的地区和价格点。按地区筛选可查看单个商店。

app_store_connect.list_subscription_introductory_offers

Create Subscription Introductory Offer

为自动续期订阅创建推介优惠。FREE_TRIAL 优惠不需要价格点;PAY_AS_YOU_GO 和 PAY_UP_FRONT 优惠需要该地区的订阅价格点。Apple 允许每个地区同时只有一个生效的推介优惠。沙盒环境可能需要最多 1 小时才会反映变更。

app_store_connect.create_subscription_introductory_offer

Update Subscription Introductory Offer

修改推介优惠的结束日期,或移除结束日期让优惠一直持续到被删除。Apple 不允许其他修改;要更改价格、时长或模式,请创建新的优惠。

app_store_connect.update_subscription_introductory_offer

Delete Subscription Introductory Offer

删除推介优惠。已兑换的客户会保留其折扣周期。

app_store_connect.delete_subscription_introductory_offer

List Subscription Promotional Offers

列出一个自动续期订阅的促销优惠。使用 list_subscription_promotional_offer_prices 读取某个优惠的各地区价格。

app_store_connect.list_subscription_promotional_offers

Get Subscription Promotional Offer

按 App Store Connect 标识符读取一个促销优惠。

app_store_connect.get_subscription_promotional_offer

Create Subscription Promotional Offer

为自动续期订阅创建促销优惠,并一并提交各地区价格。offerCode 会成为 App 传给 StoreKit 的优惠标识符,创建后无法更改。

app_store_connect.create_subscription_promotional_offer

Update Subscription Promotional Offer

为已有的促销优惠设置各地区价格。每个提交的地区会替换其已存储的价格;优惠的其他属性创建后无法更改。

app_store_connect.update_subscription_promotional_offer

Delete Subscription Promotional Offer

删除促销优惠。App 无法再展示该优惠,已兑换的客户会保留其折扣周期。

app_store_connect.delete_subscription_promotional_offer

List Subscription Promotional Offer Prices

列出一个促销优惠的各地区价格,并附带每个价格点的货币和客户价格。

app_store_connect.list_subscription_promotional_offer_prices

List Subscription Offer Codes

列出一个自动续期订阅的优惠码配置,并附带每个配置的码数量和激活状态。

app_store_connect.list_subscription_offer_codes

Get Subscription Offer Code

按 App Store Connect 标识符读取一个优惠码配置。

app_store_connect.get_subscription_offer_code

Create Subscription Offer Code

为自动续期订阅创建优惠码配置,并一并提交各地区价格。之后用 create_subscription_offer_code_custom_code 或 create_subscription_offer_code_one_time_use_code 生成可兑换的码。

app_store_connect.create_subscription_offer_code

Update Subscription Offer Code

激活或停用一个优惠码配置。停用后该配置下的所有自定义码和一次性使用码都无法再兑换;创建后 Apple 不允许其他修改。

app_store_connect.update_subscription_offer_code

List Subscription Offer Code Prices

列出一个优惠码配置的各地区价格,并附带每个价格点的货币和客户价格。

app_store_connect.list_subscription_offer_code_prices

List Subscription Offer Code Custom Codes

列出为一个优惠码配置生成的自定义码。

app_store_connect.list_subscription_offer_code_custom_codes

Get Subscription Offer Code Custom Code

按 App Store Connect 标识符读取一个自定义码批次。

app_store_connect.get_subscription_offer_code_custom_code

Create Subscription Offer Code Custom Code

为优惠码配置生成一个自定义码,多个客户可以兑换该码,总次数不超过给定数量。码的文本创建后无法更改。

app_store_connect.create_subscription_offer_code_custom_code

Update Subscription Offer Code Custom Code

激活或停用一个自定义码。停用后该码无法再被兑换,直到再次激活。

app_store_connect.update_subscription_offer_code_custom_code

List Subscription Offer Code One Time Use Codes

列出为一个优惠码配置生成的一次性使用码批次。码的内容本身只能在 App Store Connect 中以 CSV 形式下载。

app_store_connect.list_subscription_offer_code_one_time_use_codes

Get Subscription Offer Code One Time Use Code

按 App Store Connect 标识符读取一个一次性使用码批次。

app_store_connect.get_subscription_offer_code_one_time_use_code

Create Subscription Offer Code One Time Use Code

为优惠码配置生成一批一次性使用码。每个码只能兑换一次;生成后请在 App Store Connect 中下载码的内容。

app_store_connect.create_subscription_offer_code_one_time_use_code

Update Subscription Offer Code One Time Use Code

激活或停用一批一次性使用码。停用后该批次中所有尚未兑换的码都无法再兑换。

app_store_connect.update_subscription_offer_code_one_time_use_code

List Win Back Offers

列出一个自动续期订阅的赢回优惠。使用 list_win_back_offer_prices 读取某个优惠的各地区价格。

app_store_connect.list_win_back_offers

Get Win Back Offer

按 App Store Connect 标识符读取一个赢回优惠。

app_store_connect.get_win_back_offer

Create Win Back Offer

为自动续期订阅的已流失订阅者创建赢回优惠,并一并提交价格 (每个地区一个订阅价格点)。优惠标识符、时长、模式和周期数在创建后无法更改。

app_store_connect.create_win_back_offer

Update Win Back Offer

修改赢回优惠的时间安排、优先级、推广意向或客户资格。只有给出的字段会被修改;标识符、时长、模式、周期数和价格在创建后无法更改。

app_store_connect.update_win_back_offer

Delete Win Back Offer

删除赢回优惠。App 无法再展示该优惠,已兑换的客户会保留其折扣周期。

app_store_connect.delete_win_back_offer

List Win Back Offer Prices

列出一个赢回优惠的各地区价格,并附带每个价格点的货币和客户价格。

app_store_connect.list_win_back_offer_prices

Update User

修改团队成员的角色、App 可见范围或描述文件管理权限。roles 与 visibleAppIds 会整体替换当前值而不是追加。至少传入一个要修改的字段。

app_store_connect.update_user

Delete User

将成员从 App Store Connect 团队中移除。该成员将失去对所有 App 以及绑定其账户的 API 密钥的访问权限。

app_store_connect.delete_user

List User Visible Apps

列出某位团队成员可以看到的 App。对于 allAppsVisible 的用户,该列表包含团队中的所有 App。

app_store_connect.list_user_visible_apps

Add Visible Apps To User

为没有全部 App 访问权限的团队成员增加可见的 App。

app_store_connect.add_visible_apps_to_user

Remove Visible Apps From User

对团队成员隐藏 App,使其无法再在 App Store Connect 中打开这些 App。

app_store_connect.remove_visible_apps_from_user

Replace User Visible Apps

整体替换某位团队成员可以看到的 App 集合。不在新列表中的 App 将对该用户隐藏。

app_store_connect.replace_user_visible_apps

List User Invitations

列出加入 App Store Connect 团队的待处理邀请,可按邮箱、角色或可见 App 筛选。

app_store_connect.list_user_invitations

Get User Invitation

按标识符读取一条待处理的团队邀请。

app_store_connect.get_user_invitation

Invite User

以指定角色邀请某人加入 App Store Connect 团队。Apple 会通过邮件发送一个 3 天后过期的激活链接;在对方接受之前可以取消邀请。

app_store_connect.invite_user

Cancel User Invitation

取消一条待处理的团队邀请。激活链接将失效;如有需要可重新邀请。

app_store_connect.cancel_user_invitation

List User Invitation Visible Apps

列出某条待处理邀请将对被邀请用户可见的 App。

app_store_connect.list_user_invitation_visible_apps

List Actors

将审计日志中的操作者 (actor) 标识符 (例如审核提交的提交者) 解析为执行该操作的团队成员、API 密钥或系统。App Store Connect 要求至少提供一个标识符。

app_store_connect.list_actors

Get Actor

按标识符读取一个审计日志操作者 (actor)。

app_store_connect.get_actor

List Sandbox Testers

列出团队用于测试 App 内购买的沙盒 Apple 账户。沙盒账户只能在 App Store Connect 中创建和删除,无法通过 API 操作。

app_store_connect.list_sandbox_testers

Update Sandbox Tester

修改沙盒测试员的地区、中断购买设置或订阅续期速率。变更最长可能需要 1 小时才会在沙盒环境中生效。至少传入一个要修改的字段。

app_store_connect.update_sandbox_tester

Clear Sandbox Tester Purchase History

清除沙盒测试员的购买历史,使其可以重新测试首次购买。历史记录无法恢复。

app_store_connect.clear_sandbox_tester_purchase_history

List Analytics Report Requests

列出某个 App 的分析报告请求,它们是获取该 App 分析报告的入口。

app_store_connect.list_analytics_report_requests

Get Analytics Report Request

按标识符读取一条分析报告请求。

app_store_connect.get_analytics_report_request

Create Analytics Report Request

请求 App Store Connect 为某个 App 生成分析报告。ONGOING 会持续生成新的每日、每周和每月报告,直到该请求被删除或因长期未读取而停止;ONE_TIME_SNAPSHOT 只一次性提供历史数据。报告是异步生成的,请稍后再列出。

app_store_connect.create_analytics_report_request

Delete Analytics Report Request

删除一条分析报告请求。App Store Connect 将停止生成其报告,已有的报告实例也不再可列出。

app_store_connect.delete_analytics_report_request

List Analytics Reports

列出某条分析报告请求下可用的报告类型,可按类别或精确名称筛选。

app_store_connect.list_analytics_reports

Get Analytics Report

按标识符读取一种分析报告类型。

app_store_connect.get_analytics_report

List Analytics Report Instances

列出某份分析报告已处理的实例,每个实例覆盖一个每日、每周或每月周期。

app_store_connect.list_analytics_report_instances

Get Analytics Report Instance

按标识符读取一个分析报告实例。

app_store_connect.get_analytics_report_instance

List Analytics Report Segments

列出某个分析报告实例的可下载分段。每个 url 指向一个 gzip 压缩文件,由调用方自行下载;链接在签发后 5 分钟内过期,请在下载前才调用本操作。

app_store_connect.list_analytics_report_segments

List Diagnostic Signatures

列出 App Store Connect 为某个 build 收集的诊断签名,即导致磁盘写入、卡顿或启动缓慢的重复调用模式,并按严重程度加权。

app_store_connect.list_diagnostic_signatures

Get Diagnostic Signature Logs

获取 App Store Connect 为某个诊断签名记录的匿名化回溯日志,包括调用栈树和设备元数据。

app_store_connect.get_diagnostic_signature_logs

Get App Perf Power Metrics

以 xcodeMetrics 文档格式获取某个 App 最新版本的性能与能耗指标,例如启动时间、卡顿率、内存和电池使用情况。要获取特定 build 的指标,请使用 get_build_perf_power_metrics。

app_store_connect.get_app_perf_power_metrics

Get Build Perf Power Metrics

以 xcodeMetrics 文档格式获取为某个 build 收集的性能与能耗指标。

app_store_connect.get_build_perf_power_metrics

List Subscription Groups

列出一个 App 的订阅组,可按参考名称或组内订阅的状态筛选。

app_store_connect.list_subscription_groups

Get Subscription Group

按 App Store Connect 标识符读取一个订阅组。

app_store_connect.get_subscription_group

Create Subscription Group

为 App 创建一个订阅组。订阅必须创建在订阅组内,客户可以在同一订阅组的订阅之间切换。

app_store_connect.create_subscription_group

Update Subscription Group

重命名订阅组。新的参考名称会替换现有名称。

app_store_connect.update_subscription_group

Delete Subscription Group

删除订阅组。App Store Connect 只允许删除不再包含已审核通过订阅的订阅组。

app_store_connect.delete_subscription_group

List Subscription Group Localizations

列出一个订阅组面向客户的本地化名称。

app_store_connect.list_subscription_group_localizations

Get Subscription Group Localization

按 App Store Connect 标识符读取一条订阅组本地化。

app_store_connect.get_subscription_group_localization

Create Subscription Group Localization

为订阅组添加一个 locale 下面向客户的名称。每个订阅组的每个 locale 只能添加一次。

app_store_connect.create_subscription_group_localization

Update Subscription Group Localization

修改订阅组在一个 locale 下面向客户的名称或自定义 App 名称。至少传一个字段;locale 本身不能修改。

app_store_connect.update_subscription_group_localization

Delete Subscription Group Localization

删除订阅组在一个 locale 下面向客户的名称。

app_store_connect.delete_subscription_group_localization

List Subscriptions

列出一个订阅组内的自动续期订阅,可按名称、产品 ID 或状态筛选。

app_store_connect.list_subscriptions

Get Subscription

按 App Store Connect 标识符读取一个自动续期订阅。

app_store_connect.get_subscription

Create Subscription

在订阅组内创建一个自动续期订阅。产品 ID 创建后不能再修改;订阅还需要补齐本地化、价格、可用地区并提交审核后才能上架销售。

app_store_connect.create_subscription

Update Subscription

修改订阅的参考名称、订阅周期、家人共享设置、审核备注或组内等级。至少传一个字段;每个传入的字段都会覆盖现有值。已审核通过的订阅一旦开启家人共享就无法再关闭。

app_store_connect.update_subscription

Delete Subscription

删除自动续期订阅。App Store Connect 只允许删除从未审核通过的订阅;已审核通过的订阅只能下架。

app_store_connect.delete_subscription

List Subscription Localizations

列出一个订阅面向客户的本地化名称与描述。

app_store_connect.list_subscription_localizations

Get Subscription Localization

按 App Store Connect 标识符读取一条订阅本地化。

app_store_connect.get_subscription_localization

Create Subscription Localization

为订阅添加一个 locale 下面向客户的名称与描述。每个订阅的每个 locale 只能添加一次。

app_store_connect.create_subscription_localization

Update Subscription Localization

修改订阅在一个 locale 下面向客户的名称或描述。至少传一个字段;locale 本身不能修改。

app_store_connect.update_subscription_localization

Delete Subscription Localization

删除订阅在一个 locale 下面向客户的名称与描述。

app_store_connect.delete_subscription_localization

List Subscription Prices

列出一个订阅当前生效及已排期的价格,并附带每条价格对应的地区与价格点。可按地区、付款计划或价格点筛选。

app_store_connect.list_subscription_prices

Create Subscription Price

基于订阅价格点设置订阅在一个地区的价格,可作为初始价格或排期的价格变更。用 list_subscription_price_points 查找价格点标识符。已排期的变更可以再用 delete_subscription_price 删除。

app_store_connect.create_subscription_price

Delete Subscription Price

在生效前删除订阅已排期的价格变更。已生效的价格不能删除。

app_store_connect.delete_subscription_price

List Subscription Price Points

列出一个订阅可选用的价格点,并附带每个价格点的客户价格与开发者收益。Apple 建议按地区筛选,并计划将该筛选设为必填。

app_store_connect.list_subscription_price_points

Get Subscription Price Point

按 App Store Connect 标识符读取一个订阅价格点。

app_store_connect.get_subscription_price_point

List Subscription Price Point Equalizations

列出 App Store Connect 认为与某个订阅价格点等价的其他地区价格点,也就是一个地区设定的价格如何换算到其他地区。

app_store_connect.list_subscription_price_point_equalizations

List Subscription Price Point Adjusted Equalizations

列出一个订阅价格点经调整后的地区等价价格点,即 App Store Connect 在按地区调整价格后建议的等价价格点。

app_store_connect.list_subscription_price_point_adjusted_equalizations

Get Subscription Grace Period

读取 App 的账单宽限期设置,可按 App 或按宽限期记录标识符读取。appId 与 subscriptionGracePeriodId 必须且只能传一个。

app_store_connect.get_subscription_grace_period

Update Subscription Grace Period

修改 App 的账单宽限期设置:在生产或沙盒环境开启或关闭、设置时长,或选择覆盖哪些续期。至少传一个字段;修改对该 App 的所有订阅生效。

app_store_connect.update_subscription_grace_period

List Subscription Plan Availabilities

列出一个订阅的地区可用性记录,每个付款计划一条。用 list_subscription_plan_availability_territories 获取某条记录的完整地区列表。

app_store_connect.list_subscription_plan_availabilities

Get Subscription Plan Availability

按 App Store Connect 标识符读取一条订阅计划可用性。

app_store_connect.get_subscription_plan_availability

Create Subscription Plan Availability

让订阅的一个付款计划在一组地区可用。每个订阅的每种计划类型只能有一条可用性记录;修改已有记录请用 update_subscription_plan_availability。

app_store_connect.create_subscription_plan_availability

Update Subscription Plan Availability

修改订阅付款计划销售的地区,或是否在新地区自动开放。至少传一个字段;availableTerritoryIds 会整体替换地区列表,未列出的地区将停止销售该计划。

app_store_connect.update_subscription_plan_availability

List Subscription Plan Availability Territories

列出一条订阅计划可用性所销售的地区。

app_store_connect.list_subscription_plan_availability_territories

List Subscription Versions

列出一个订阅的版本,可按审核状态筛选。版本属于 App Store Connect API 4.4 的审核版本流:版本是一份经 App Review 审核的本地化元数据草稿,审核通过后会替换当前生效的记录。

app_store_connect.list_subscription_versions

Get Subscription Version

按 App Store Connect 标识符读取一个订阅版本。版本属于 App Store Connect API 4.4 的审核版本流:版本是一份经 App Review 审核的本地化元数据草稿,审核通过后会替换当前生效的记录。

app_store_connect.get_subscription_version

Create Subscription Version

为订阅创建一个新的草稿版本,以便在已审核通过的版本继续生效的同时编辑并提交其本地化元数据审核。版本属于 App Store Connect API 4.4 的审核版本流:版本是一份经 App Review 审核的本地化元数据草稿,审核通过后会替换当前生效的记录。

app_store_connect.create_subscription_version

List Subscription Version Localizations

列出附加在一个订阅版本上的本地化名称与描述。版本属于 App Store Connect API 4.4 的审核版本流:版本是一份经 App Review 审核的本地化元数据草稿,审核通过后会替换当前生效的记录。

app_store_connect.list_subscription_version_localizations

Get Subscription Version Localization

按 App Store Connect 标识符读取一条订阅版本本地化。版本属于 App Store Connect API 4.4 的审核版本流:版本是一份经 App Review 审核的本地化元数据草稿,审核通过后会替换当前生效的记录。

app_store_connect.get_subscription_version_localization

Create Subscription Version Localization

为订阅版本添加一个 locale 下面向客户的订阅名称与描述。版本属于 App Store Connect API 4.4 的审核版本流:版本是一份经 App Review 审核的本地化元数据草稿,审核通过后会替换当前生效的记录。

app_store_connect.create_subscription_version_localization

Update Subscription Version Localization

修改订阅版本本地化面向客户的名称或描述。至少传一个字段;locale 本身不能修改。版本属于 App Store Connect API 4.4 的审核版本流:版本是一份经 App Review 审核的本地化元数据草稿,审核通过后会替换当前生效的记录。

app_store_connect.update_subscription_version_localization

Delete Subscription Version Localization

从订阅版本中删除一条本地化。版本属于 App Store Connect API 4.4 的审核版本流:版本是一份经 App Review 审核的本地化元数据草稿,审核通过后会替换当前生效的记录。

app_store_connect.delete_subscription_version_localization

List Subscription Group Versions

列出一个订阅组的版本,可按审核状态筛选。版本属于 App Store Connect API 4.4 的审核版本流:版本是一份经 App Review 审核的本地化元数据草稿,审核通过后会替换当前生效的记录。

app_store_connect.list_subscription_group_versions

Get Subscription Group Version

按 App Store Connect 标识符读取一个订阅组版本。版本属于 App Store Connect API 4.4 的审核版本流:版本是一份经 App Review 审核的本地化元数据草稿,审核通过后会替换当前生效的记录。

app_store_connect.get_subscription_group_version

Create Subscription Group Version

为订阅组创建一个新的草稿版本,以便在已审核通过的版本继续生效的同时编辑并提交其本地化名称审核。版本属于 App Store Connect API 4.4 的审核版本流:版本是一份经 App Review 审核的本地化元数据草稿,审核通过后会替换当前生效的记录。

app_store_connect.create_subscription_group_version

List Subscription Group Version Localizations

列出附加在一个订阅组版本上的本地化名称。版本属于 App Store Connect API 4.4 的审核版本流:版本是一份经 App Review 审核的本地化元数据草稿,审核通过后会替换当前生效的记录。

app_store_connect.list_subscription_group_version_localizations

Get Subscription Group Version Localization

按 App Store Connect 标识符读取一条订阅组版本本地化。版本属于 App Store Connect API 4.4 的审核版本流:版本是一份经 App Review 审核的本地化元数据草稿,审核通过后会替换当前生效的记录。

app_store_connect.get_subscription_group_version_localization

Create Subscription Group Version Localization

为订阅组版本添加一个 locale 下面向客户的订阅组名称。版本属于 App Store Connect API 4.4 的审核版本流:版本是一份经 App Review 审核的本地化元数据草稿,审核通过后会替换当前生效的记录。

app_store_connect.create_subscription_group_version_localization

Update Subscription Group Version Localization

修改订阅组版本本地化面向客户的名称或自定义 App 名称。至少传一个字段;locale 本身不能修改。版本属于 App Store Connect API 4.4 的审核版本流:版本是一份经 App Review 审核的本地化元数据草稿,审核通过后会替换当前生效的记录。

app_store_connect.update_subscription_group_version_localization

Delete Subscription Group Version Localization

从订阅组版本中删除一条本地化。版本属于 App Store Connect API 4.4 的审核版本流:版本是一份经 App Review 审核的本地化元数据草稿,审核通过后会替换当前生效的记录。

app_store_connect.delete_subscription_group_version_localization

List In App Purchases

列出某个 App 的内购 (消耗型、非消耗型和非续期订阅;自动续期订阅属于另一组 action)。可按类型、状态、名称或产品标识符筛选。

app_store_connect.list_in_app_purchases

Get In App Purchase

按 App Store Connect 标识符读取一个内购。

app_store_connect.get_in_app_purchase

Create In App Purchase

为 App 创建一个内购。产品标识符是永久的,删除后也不能重复使用,请谨慎选择。内购初始状态为 MISSING_METADATA,直到添加本地化、价格计划和审核截图为止。

app_store_connect.create_in_app_purchase

Update In App Purchase

更新内购的参考名称、审核备注或家人共享标记。至少传一个字段;传入的每个字段都会覆盖当前值。

app_store_connect.update_in_app_purchase

Delete In App Purchase

删除一个从未获批准的内购。其产品标识符此后不能再在该 App 中使用。

app_store_connect.delete_in_app_purchase

List In App Purchase Localizations

列出某个内购的本地化显示名称与描述,每个 locale 一条记录。

app_store_connect.list_in_app_purchase_localizations

Get In App Purchase Localization

按标识符读取一条内购本地化。

app_store_connect.get_in_app_purchase_localization

Create In App Purchase Localization

为内购添加某个 locale 的显示名称与描述。每个内购在每个 locale 下只能有一条本地化。

app_store_connect.create_in_app_purchase_localization

Update In App Purchase Localization

覆盖内购本地化的显示名称或描述。至少传一个字段;locale 本身不能修改。

app_store_connect.update_in_app_purchase_localization

Delete In App Purchase Localization

删除内购显示名称与描述中的一个 locale。

app_store_connect.delete_in_app_purchase_localization

List In App Purchase Price Points

列出内购可用的价格点,并附带各地区的客户价和收入。创建价格计划或优惠码价格时使用这里的价格点标识符。

app_store_connect.list_in_app_purchase_price_points

List In App Purchase Price Point Equalizations

列出 Apple 认为与某个价格点等价的其他地区价格点,基准地区的自动价格就是由此推导的。

app_store_connect.list_in_app_purchase_price_point_equalizations

Get In App Purchase Price Schedule

读取内购的价格计划及其基准地区。内购尚无价格计划时返回 null。

app_store_connect.get_in_app_purchase_price_schedule

Create In App Purchase Price Schedule

设置内购的价格计划:一个基准地区加上特定地区的手动价格。没有手动价格的地区会得到从基准地区均衡推导的自动价格。提交价格计划会替换 App Store Connect 中该内购当前的价格。

app_store_connect.create_in_app_purchase_price_schedule

List In App Purchase Price Schedule Manual Prices

列出内购价格计划中手动设置的价格,并附带每条的价格点、客户价和收入。

app_store_connect.list_in_app_purchase_price_schedule_manual_prices

List In App Purchase Price Schedule Automatic Prices

列出 App Store Connect 根据内购价格计划的基准地区自动推导出的价格。

app_store_connect.list_in_app_purchase_price_schedule_automatic_prices

Get In App Purchase Price Schedule Base Territory

读取内购价格计划的基准地区及其货币。

app_store_connect.get_in_app_purchase_price_schedule_base_territory

Get In App Purchase Availability

读取内购的可用性记录,其中说明是否在新地区自动上架。尚未设置可用性时返回 null。地区列表请用 list_in_app_purchase_available_territories。

app_store_connect.get_in_app_purchase_availability

Create In App Purchase Availability

设置内购在售的地区。该列表会完整替换当前可用性,未列出的地区将下架。

app_store_connect.create_in_app_purchase_availability

List In App Purchase Available Territories

列出内购当前在售的地区,使用 get_in_app_purchase_availability 返回的可用性记录标识符。

app_store_connect.list_in_app_purchase_available_territories

Get In App Purchase Content

读取内购托管内容包的元数据和临时下载 URL。尚未上传内容时返回 null。

app_store_connect.get_in_app_purchase_content

List In App Purchase Versions

列出某个内购的元数据版本,可按审核状态筛选。

app_store_connect.list_in_app_purchase_versions

Get In App Purchase Version

按标识符读取一个内购版本。

app_store_connect.get_in_app_purchase_version

Create In App Purchase Version

为内购创建一个新的元数据版本,以便在不下架已批准版本的情况下编辑并送审其显示文本和图片。

app_store_connect.create_in_app_purchase_version

List In App Purchase Version Localizations

列出挂在某个内购版本上的本地化显示名称与描述。

app_store_connect.list_in_app_purchase_version_localizations

Get In App Purchase Version Localization

按标识符读取内购版本的一条本地化。

app_store_connect.get_in_app_purchase_version_localization

Create In App Purchase Version Localization

为内购版本添加某个 locale 的显示名称与描述。

app_store_connect.create_in_app_purchase_version_localization

Update In App Purchase Version Localization

覆盖内购版本本地化的显示名称或描述。至少传一个字段。

app_store_connect.update_in_app_purchase_version_localization

Delete In App Purchase Version Localization

从内购版本中删除一个 locale。

app_store_connect.delete_in_app_purchase_version_localization

Submit In App Purchase For Review

将内购提交给 App Review。内购必须处于 READY_TO_SUBMIT 状态;提交后在审核结束前无法编辑。

app_store_connect.submit_in_app_purchase_for_review

List In App Purchase Offer Codes

列出某个内购的优惠码配置,可只看在某个地区定价的优惠。

app_store_connect.list_in_app_purchase_offer_codes

Get In App Purchase Offer Code

按标识符读取一个内购优惠码配置。

app_store_connect.get_in_app_purchase_offer_code

Create In App Purchase Offer Code

为内购创建优惠码配置:谁可以兑换以及各地区的折扣价。之后再用自定义码或一次性码 action 生成可兑换的码。

app_store_connect.create_in_app_purchase_offer_code

Update In App Purchase Offer Code

启用或停用内购优惠码。停用后该优惠下的所有自定义码和一次性码都无法再兑换。

app_store_connect.update_in_app_purchase_offer_code

List In App Purchase Offer Code Prices

按地区列出内购优惠码的折扣价,并附带每条的价格点、客户价和收入。

app_store_connect.list_in_app_purchase_offer_code_prices

List In App Purchase Offer Code Custom Codes

列出为内购优惠码生成的自定义码。

app_store_connect.list_in_app_purchase_offer_code_custom_codes

Create In App Purchase Offer Code Custom Code

为内购优惠创建一个由客户手动输入兑换的自定义码,可设置兑换次数上限和可选的过期日期。

app_store_connect.create_in_app_purchase_offer_code_custom_code

Update In App Purchase Offer Code Custom Code

启用或停用内购优惠下的一个自定义码,不影响该优惠的其他码。

app_store_connect.update_in_app_purchase_offer_code_custom_code

List In App Purchase Offer Code One Time Use Codes

列出为内购优惠码生成的一次性码批次。码值只能在 App Store Connect 中以 CSV 下载。

app_store_connect.list_in_app_purchase_offer_code_one_time_use_codes

Create In App Purchase Offer Code One Time Use Code

为内购优惠生成一批一次性码。生成的码值需之后在 App Store Connect 中下载,此处不返回。

app_store_connect.create_in_app_purchase_offer_code_one_time_use_code

Update In App Purchase Offer Code One Time Use Code

启用或停用内购优惠下的一批一次性码。

app_store_connect.update_in_app_purchase_offer_code_one_time_use_code

List Promoted Purchases

按展示顺序列出某个 App 的 App Store 产品页上推广的内购和订阅。

app_store_connect.list_promoted_purchases

Get Promoted Purchase

按标识符读取一个推广购买。

app_store_connect.get_promoted_purchase

Create Promoted Purchase

在 App 的 App Store 产品页上推广一个内购或订阅。inAppPurchaseId 与 subscriptionId 只能传其一。提交推广前仍需在 App Store Connect 中上传推广图片。

app_store_connect.create_promoted_purchase

Update Promoted Purchase

修改推广购买是否启用或是否对所有客户可见。至少传一个字段。

app_store_connect.update_promoted_purchase

Delete Promoted Purchase

从 App 的 App Store 产品页移除一个推广。

app_store_connect.delete_promoted_purchase

Reorder Promoted Purchases

设置 App 推广购买的展示顺序。该列表会替换当前顺序,因此要包含所有应继续展示的推广购买。

app_store_connect.reorder_promoted_purchases

List App Custom Product Pages

列出一个 App 的自定义产品页,可只看可见的或只看隐藏的页面。

app_store_connect.list_app_custom_product_pages

Get App Custom Product Page

按 App Store Connect 标识符读取一个自定义产品页。

app_store_connect.get_app_custom_product_page

Create App Custom Product Page

为 App 创建一个自定义产品页。可复制某个 App Store 版本 (appStoreVersionTemplateId) 或另一个自定义产品页 (customProductPageTemplateId) 的元数据,也可带上深链接和本地化宣传文本内联创建首个页面版本。页面在首个版本通过 App Review 之前保持隐藏;用 list_app_custom_product_page_versions 找到要编辑的版本。

app_store_connect.create_app_custom_product_page

Update App Custom Product Page

重命名自定义产品页,或切换其在 App Store 上的可见性。会覆盖给定的字段;至少传一个。

app_store_connect.update_app_custom_product_page

Delete App Custom Product Page

删除自定义产品页及其全部版本和本地化。其 App Store URL 将失效。

app_store_connect.delete_app_custom_product_page

List App Custom Product Page Versions

列出一个自定义产品页的版本,可限定为部分审核状态。

app_store_connect.list_app_custom_product_page_versions

Get App Custom Product Page Version

按 App Store Connect 标识符读取一个自定义产品页版本。

app_store_connect.get_app_custom_product_page_version

Create App Custom Product Page Version

为自定义产品页创建一个可编辑的新版本,例如在当前版本通过审核后再作修改。页面已有仍在准备或审核中的版本时,App Store Connect 会拒绝创建新版本。

app_store_connect.create_app_custom_product_page_version

Update App Custom Product Page Version

设置或清除自定义产品页版本的深链接。会覆盖现有深链接;传 null 可删除。

app_store_connect.update_app_custom_product_page_version

List App Custom Product Page Localizations

列出一个自定义产品页版本的本地化,可限定为部分 locale。

app_store_connect.list_app_custom_product_page_localizations

Get App Custom Product Page Localization

按 App Store Connect 标识符读取一条自定义产品页本地化。

app_store_connect.get_app_custom_product_page_localization

Create App Custom Product Page Localization

为自定义产品页版本添加一个 locale,可附带宣传文本。该 locale 的截屏和 App 预览需另行上传。该版本已有的 locale 会被 App Store Connect 拒绝。

app_store_connect.create_app_custom_product_page_localization

Update App Custom Product Page Localization

替换自定义产品页本地化的宣传文本,或传 null 清空。

app_store_connect.update_app_custom_product_page_localization

Delete App Custom Product Page Localization

从自定义产品页版本中移除一个 locale,连同附在其上的截屏和预览一并删除。

app_store_connect.delete_app_custom_product_page_localization

List App Store Version Experiments

列出一个 App 的产品页优化测试,可限定为部分状态,并给出每个测试作为对照组的 App Store 版本。

app_store_connect.list_app_store_version_experiments

Get App Store Version Experiment

读取一个产品页优化测试,包括作为其对照组的 App Store 版本。

app_store_connect.get_app_store_version_experiment

Create App Store Version Experiment

为 App 在某个平台上创建一个产品页优化测试。测试初始状态为 PREPARE_FOR_SUBMISSION;用 create_app_store_version_experiment_treatment 添加处理方案,待处理方案通过审核后再用 update_app_store_version_experiment 开始测试。

app_store_connect.create_app_store_version_experiment

Update App Store Version Experiment

重命名产品页优化测试、修改其流量比例,或传 started 为 true 开始测试。开始测试不可撤销:测试会开始向 App Store 流量投放处理方案,之后只能停止,无法退回草稿。至少传一个字段。

app_store_connect.update_app_store_version_experiment

Delete App Store Version Experiment

删除产品页优化测试及其处理方案。运行中的测试会被停止,已收集的结果将丢失。

app_store_connect.delete_app_store_version_experiment

List App Store Version Experiment Treatments

列出一个产品页优化测试的处理方案。

app_store_connect.list_app_store_version_experiment_treatments

Get App Store Version Experiment Treatment

读取产品页优化测试的一个处理方案。

app_store_connect.get_app_store_version_experiment_treatment

Create App Store Version Experiment Treatment

为产品页优化测试添加一个处理方案,可选用随 App 打包的备选 App 图标。上传截屏前,先用 create_app_store_version_experiment_treatment_localization 为处理方案添加 locale。

app_store_connect.create_app_store_version_experiment_treatment

Update App Store Version Experiment Treatment

重命名处理方案或更换其备选 App 图标。会覆盖给定的字段;appIconName 传 null 可恢复默认图标。至少传一个字段。

app_store_connect.update_app_store_version_experiment_treatment

Delete App Store Version Experiment Treatment

从产品页优化测试中删除一个处理方案,连同其本地化和截屏一并删除。

app_store_connect.delete_app_store_version_experiment_treatment

List App Store Version Experiment Treatment Localizations

列出一个处理方案的 locale,可限定为部分 locale。处理方案的截屏和预览附在这些本地化上。

app_store_connect.list_app_store_version_experiment_treatment_localizations

Get App Store Version Experiment Treatment Localization

按 App Store Connect 标识符读取一条处理方案本地化。

app_store_connect.get_app_store_version_experiment_treatment_localization

Create App Store Version Experiment Treatment Localization

为处理方案添加一个 locale,以便为其上传截屏和 App 预览。该处理方案已有的 locale 会被 App Store Connect 拒绝。

app_store_connect.create_app_store_version_experiment_treatment_localization

Delete App Store Version Experiment Treatment Localization

从处理方案中移除一个 locale,连同附在其上的截屏和预览一并删除。

app_store_connect.delete_app_store_version_experiment_treatment_localization

Create App Store Version Promotion

把产品页优化测试中胜出的处理方案提升为默认产品页:其截屏、预览和 App 图标会应用到给定的 App Store 版本,替换该版本当前的产品页素材。用 list_app_store_version_experiments 找到测试所对照的版本 (latestControlVersionId)。

app_store_connect.create_app_store_version_promotion

List Background Assets

列出一个 App 的 Apple 托管后台资源包 (background asset pack),并带上当前分别处于 App Store、内部 TestFlight 与外部 TestFlight 槽位的版本。

app_store_connect.list_background_assets

Get Background Asset

读取一个后台资源包,并带上当前分别处于 App Store、内部 TestFlight 与外部 TestFlight 槽位的版本。

app_store_connect.get_background_asset

Create Background Asset

为 App 创建一条 Apple 托管后台资源包记录。新记录没有任何版本;接下来先创建版本,再通过通用代理或 Xcode 上传并提交资源包归档。

app_store_connect.create_background_asset

Update Background Asset

归档或取消归档一个后台资源包。归档是 App Store Connect 允许对资源包做的唯一修改,标识符与版本保持不变。

app_store_connect.update_background_asset

List Background Asset Versions

列出一个后台资源包的全部版本,包括处理状态以及内部 TestFlight、外部 TestFlight 与 App Store 的发布记录。

app_store_connect.list_background_asset_versions

Get Background Asset Version

读取一个后台资源版本,包括处理状态、校验信息、所属资源包与发布记录。

app_store_connect.get_background_asset_version

Create Background Asset Version

为后台资源包创建一条新的版本记录。App Store Connect 会自动分配下一个版本号;在资源包归档上传并提交之前,版本一直处于 AWAITING_UPLOAD,而上传需要使用这些 action 之外的二进制上传端点。

app_store_connect.create_background_asset_version

Get Background Asset Version App Store Release

读取一个后台资源版本的 App Store 发布记录,它跟踪该版本的 App 审核与分发状态。

app_store_connect.get_background_asset_version_app_store_release

Get Background Asset Version Internal Beta Release

读取一个后台资源版本的内部 TestFlight 发布记录。版本处理完成后 App Store Connect 会自动创建它。

app_store_connect.get_background_asset_version_internal_beta_release

Get Background Asset Version External Beta Release

读取一个后台资源版本的外部 TestFlight 发布记录,它跟踪该版本的 beta 审核状态。

app_store_connect.get_background_asset_version_external_beta_release

List Alternative Distribution Keys

列出团队的替代分发 (alternative distribution) 公钥。未绑定 App 的密钥对账号下所有替代分发 App 生效。

app_store_connect.list_alternative_distribution_keys

Get Alternative Distribution Key

读取一个替代分发密钥及其公钥内容。

app_store_connect.get_alternative_distribution_key

Get App Alternative Distribution Key

读取绑定到一个 App 的替代分发密钥;该 App 没有专属密钥时返回 null。

app_store_connect.get_app_alternative_distribution_key

Create Alternative Distribution Key

上传替代分发密钥对的公钥部分。不传 appId 时密钥对账号下所有替代分发 App 生效;传 appId 时则绑定到该应用市场或网页分发 App。私钥不会发送给 Apple,用于签发应用市场 JWT 或安装验证。

app_store_connect.create_alternative_distribution_key

Delete Alternative Distribution Key

从账号中移除一个替代分发密钥。用对应私钥签发的 token 将不再被接受。

app_store_connect.delete_alternative_distribution_key

List Alternative Distribution Domains

列出账号下为替代分发注册的基础网页域名。

app_store_connect.list_alternative_distribution_domains

Get Alternative Distribution Domain

读取一个替代分发域名。

app_store_connect.get_alternative_distribution_domain

Create Alternative Distribution Domain

注册承载应用市场 App 或网页分发 App 的基础网页域名。所有 App 页面与应用市场 sitemap 都必须位于该域名下,并且它对账号下所有替代分发 App 生效。

app_store_connect.create_alternative_distribution_domain

Delete Alternative Distribution Domain

删除一个替代分发域名。通过该域名提供的 App 将无法再经由它安装。

app_store_connect.delete_alternative_distribution_domain

Get Alternative Distribution Package

读取一个替代分发包及其源构建的校验和。可下载的版本请使用 list_alternative_distribution_package_versions。

app_store_connect.get_alternative_distribution_package

Get App Store Version Alternative Distribution Package

读取为某个 App Store 版本生成的替代分发包;尚未生成时返回 null。

app_store_connect.get_app_store_version_alternative_distribution_package

Create Alternative Distribution Package

为已通过审核的 App Store 版本生成替代分发包。启用替代分发之后通过审核的版本会自动生成分发包;此 action 用于在此之前已通过审核的版本。

app_store_connect.create_alternative_distribution_package

List Alternative Distribution Package Versions

列出一个替代分发包的全部版本及其限时下载 URL。

app_store_connect.list_alternative_distribution_package_versions

Get Alternative Distribution Package Version

读取一个替代分发包版本及其限时下载 URL。

app_store_connect.get_alternative_distribution_package_version

List Alternative Distribution Package Version Variants

列出一个替代分发包版本的各设备变体 (variant),每个变体带有下载 URL 与加密密钥 blob。

app_store_connect.list_alternative_distribution_package_version_variants

Get Alternative Distribution Package Variant

读取替代分发包版本的一个变体,包括下载 URL 与加密密钥 blob。

app_store_connect.get_alternative_distribution_package_variant

List Alternative Distribution Package Version Deltas

列出一个替代分发包版本的增量更新 (delta),每个增量包带有下载 URL 与加密密钥 blob。

app_store_connect.list_alternative_distribution_package_version_deltas

Get Alternative Distribution Package Delta

读取替代分发包版本的一个增量更新,包括下载 URL 与加密密钥 blob。

app_store_connect.get_alternative_distribution_package_delta

Get Marketplace Search Detail

读取一个替代应用市场 App 的市场搜索详情 (marketplace search detail);尚未配置 catalog URL 时返回 null。

app_store_connect.get_marketplace_search_detail

Create Marketplace Search Detail

为替代应用市场 App 设置 sitemap catalog URL,让 Apple 能抓取它并把市场内的 App 纳入 Spotlight 搜索。每个应用市场 App 只有一条搜索详情。

app_store_connect.create_marketplace_search_detail

Update Marketplace Search Detail

替换一条已有市场搜索详情的 sitemap catalog URL。

app_store_connect.update_marketplace_search_detail

Delete Marketplace Search Detail

删除替代应用市场 App 的市场搜索详情。Apple 将停止抓取该 catalog URL。

app_store_connect.delete_marketplace_search_detail

List App Events

列出某个 App 的 App 内活动,可按审核状态或标识符筛选。

app_store_connect.list_app_events

Get App Event

读取一条 App 内活动及其状态、标签、目的和地区排期。

app_store_connect.get_app_event

Create App Event

为 App 创建一条草稿状态的 App 内活动。在 App Store Connect 中提交活动审核之前,先用 create_app_event_localization 添加本地化。

app_store_connect.create_app_event

Update App Event

修改 App 内活动的参考名称、标签、深度链接、购买要求、locale、优先级、目的或地区排期。给定的字段会被覆盖;deepLink 或 purchaseRequirement 传 null 可清空。至少传一个字段。

app_store_connect.update_app_event

Delete App Event

删除 App 内活动及其本地化。已发布的活动会从 App Store 下架。

app_store_connect.delete_app_event

List App Event Localizations

列出 App 内活动在每个 locale 下的本地化名称和描述。

app_store_connect.list_app_event_localizations

Get App Event Localization

按标识符读取一条 App 内活动本地化。

app_store_connect.get_app_event_localization

Create App Event Localization

为 App 内活动添加一个 locale,并设置该 locale 下显示的名称和描述。活动已有的 locale 会被 App Store Connect 拒绝。

app_store_connect.create_app_event_localization

Update App Event Localization

修改 App 内活动本地化的名称或描述。给定的字段会被覆盖;传 null 可清空字段。至少传一个字段。

app_store_connect.update_app_event_localization

Delete App Event Localization

从 App 内活动中移除一个 locale 及为其上传的截图和视频片段。

app_store_connect.delete_app_event_localization

List App Clips

列出某个 App 的 App Clip,可按 bundle ID 筛选。

app_store_connect.list_app_clips

Get App Clip

按标识符读取一个 App Clip。

app_store_connect.get_app_clip

List App Clip Default Experiences

列出某个 App Clip 的默认体验及各自随之发布的 App Store 版本。可选择只保留已关联或未关联版本的体验。

app_store_connect.list_app_clip_default_experiences

Get App Clip Default Experience

读取一条默认 App Clip 体验及其操作动词和随之发布的 App Store 版本。

app_store_connect.get_app_clip_default_experience

Create App Clip Default Experience

为 App Clip 创建默认体验,可选择关联到随之发布的 App Store 版本,或从已有体验复制。

app_store_connect.create_app_clip_default_experience

Update App Clip Default Experience

修改默认 App Clip 体验的操作动词或随之发布的 App Store 版本。至少传一个字段。

app_store_connect.update_app_clip_default_experience

Delete App Clip Default Experience

删除默认 App Clip 体验及其本地化和审核详情。

app_store_connect.delete_app_clip_default_experience

Set App Clip Default Experience Release Version

把默认 App Clip 体验关联到随之发布的 App Store 版本,替换之前关联的任何版本。

app_store_connect.set_app_clip_default_experience_release_version

List App Clip Default Experience Localizations

列出默认 App Clip 体验的本地化副标题,可按 locale 筛选。

app_store_connect.list_app_clip_default_experience_localizations

Get App Clip Default Experience Localization

按标识符读取一条默认 App Clip 体验本地化。

app_store_connect.get_app_clip_default_experience_localization

Create App Clip Default Experience Localization

为默认 App Clip 体验添加一个 locale,并设置该 locale 下 App Clip 卡片上显示的副标题。头图需要在 App Store Connect 中单独上传。

app_store_connect.create_app_clip_default_experience_localization

Update App Clip Default Experience Localization

修改默认 App Clip 体验本地化的副标题,或传 null 删除它。

app_store_connect.update_app_clip_default_experience_localization

Delete App Clip Default Experience Localization

从默认 App Clip 体验中移除一个 locale 及其头图。

app_store_connect.delete_app_clip_default_experience_localization

Get App Clip Default Experience Review Detail

读取 App Review 测试默认 App Clip 体验时使用的调用 URL,尚未提供时返回 null。

app_store_connect.get_app_clip_default_experience_review_detail

Create App Clip App Store Review Detail

提供 App Review 测试默认 App Clip 体验时使用的调用 URL。每个体验最多只有一条审核详情;修改请用 update_app_clip_app_store_review_detail。

app_store_connect.create_app_clip_app_store_review_detail

Update App Clip App Store Review Detail

替换 App Review 测试默认 App Clip 体验时使用的调用 URL。传空列表可全部移除。

app_store_connect.update_app_clip_app_store_review_detail

List App Clip Advanced Experiences

列出某个 App Clip 的高级体验及其本地化卡片文案。可按状态、地点匹配状态或操作动词筛选。

app_store_connect.list_app_clip_advanced_experiences

Get App Clip Advanced Experience

读取一条高级 App Clip 体验及其调用 URL、地点、状态和本地化卡片文案。

app_store_connect.get_app_clip_advanced_experience

Create App Clip Advanced Experience

为某个调用 URL 创建高级 App Clip 体验,附带本地化卡片文案和可选的地点。App Store Connect 要求事先通过 appClipAdvancedExperienceImages 端点预留头图 (二进制上传,可通过 proxy 完成),并把其标识符作为 headerImageId 传入。

app_store_connect.create_app_clip_advanced_experience

Update App Clip Advanced Experience

修改高级 App Clip 体验的操作动词、业务类别、默认语言、地点、头图或本地化卡片文案。给定的字段会被覆盖;给定的 localizations 列表会内联写入并替换该关系。至少传一个字段。

app_store_connect.update_app_clip_advanced_experience

Delete App Clip Advanced Experience

删除高级 App Clip 体验。App Store Connect 没有对应的 DELETE 端点;该体验通过设置文档规定的 removed 标记来移除,之后用户无法再调用它。

app_store_connect.delete_app_clip_advanced_experience

List Nominations

列出团队中处于给定状态的推荐提名,可按类型、关联 App 或是否包含 App 内活动进一步筛选。

app_store_connect.list_nominations

Get Nomination

按标识符读取一条推荐提名。

app_store_connect.get_nomination

Create Nomination

为一个或多个 App 创建推荐提名。submitted 为 false 时保持为可编辑的草稿;为 true 时立即发送给 Apple 编辑团队。

app_store_connect.create_nomination

Update Nomination

修改推荐提名,用 submitted 为 true 提交草稿,或用 archived 为 true 归档。给定的字段会被覆盖;给定的 App、活动或地区列表会替换当前列表。publishEndDate 或 notes 传 null 可清空。至少传一个字段。

app_store_connect.update_nomination

Delete Nomination

删除一条推荐提名。

app_store_connect.delete_nomination

Get App Game Center Detail

读取某个 App 的 Game Center 配置,包括它所属的 Game Center 分组以及默认显示的排行榜。该 App 从未启用过 Game Center 时返回 null。

app_store_connect.get_app_game_center_detail

Create Game Center Detail

为某个 App 创建 Game Center 配置,从而启用 Game Center。该配置持有 App 的成就、排行榜和排行榜集合,每个 App 最多只有一个。

app_store_connect.create_game_center_detail

Get Game Center Detail

按 App Store Connect 标识符读取一个 Game Center 配置,同时返回它关联的 Game Center 分组和默认排行榜。

app_store_connect.get_game_center_detail

Update Game Center Detail

把 Game Center 配置移入某个 Game Center 分组,或修改在 Game Center 面板中默认显示的排行榜。传入的关联会被覆盖,至少传入一项。App Store Connect 在本次调用中不会回传关联的标识符,请用 get_game_center_detail 重新读取。

app_store_connect.update_game_center_detail

Get Game Center Detail Group

读取某个 Game Center 配置所属的 Game Center 分组。该 App 未与其他 App 共享成就和排行榜时返回 null。

app_store_connect.get_game_center_detail_group

List Game Center Detail Achievements

列出某个 Game Center 配置下的成就,可按参考名称、归档状态或标识符筛选。

app_store_connect.list_game_center_detail_achievements

List Game Center Detail Leaderboards

列出某个 Game Center 配置下的排行榜,可按参考名称、归档状态或标识符筛选。

app_store_connect.list_game_center_detail_leaderboards

List Game Center Detail Leaderboard Sets

列出某个 Game Center 配置下的排行榜集合,可按参考名称或标识符筛选。

app_store_connect.list_game_center_detail_leaderboard_sets

List Game Center Detail App Versions

列出该 App 的 App Store 版本及其 Game Center 启用情况,可只返回已启用或未启用的版本。

app_store_connect.list_game_center_detail_app_versions

Replace Game Center Detail Achievements

替换关联到某个 Game Center 配置的成就。传入的标识符即为替换后的完整集合,未列出的成就会与该 App 解除关联。

app_store_connect.replace_game_center_detail_achievements

Replace Game Center Detail Leaderboards

替换关联到某个 Game Center 配置的排行榜。传入的标识符即为替换后的完整集合,未列出的排行榜会与该 App 解除关联。

app_store_connect.replace_game_center_detail_leaderboards

Replace Game Center Detail Leaderboard Sets

替换关联到某个 Game Center 配置的排行榜集合。传入的标识符即为替换后的完整集合,未列出的排行榜集合会与该 App 解除关联。

app_store_connect.replace_game_center_detail_leaderboard_sets

Replace Game Center Detail Challenges Minimum Platform Versions

替换可参与 Game Center 挑战的最早 App Store 版本,每个平台一个。传入的标识符即为替换后的完整集合,未列出的平台将不再设有最低版本。

app_store_connect.replace_game_center_detail_challenges_minimum_platform_versions

List Game Center Groups

列出团队的 Game Center 分组。同一分组内的 App 共享各自的成就、排行榜和排行榜集合,玩家在这些 App 之间保持同一份进度。

app_store_connect.list_game_center_groups

Create Game Center Group

创建一个 Game Center 分组。分组创建时是空的:App 通过自己的 Game Center 配置加入分组,而分组共享的成就、排行榜和排行榜集合由对应的 replace 类 action 设置。

app_store_connect.create_game_center_group

Get Game Center Group

按 App Store Connect 标识符读取一个 Game Center 分组。

app_store_connect.get_game_center_group

Update Game Center Group

重命名 Game Center 分组。参考名称会被覆盖,传 null 则清空。分组中的 App 及其共享的记录不受影响。

app_store_connect.update_game_center_group

Delete Game Center Group

删除一个 Game Center 分组。原本属于该分组的 App 会保留各自的 Game Center 记录,并不再相互共享进度。

app_store_connect.delete_game_center_group

List Game Center Group Details

列出属于某个分组的 App 的 Game Center 配置,也就是共享该分组成就、排行榜和排行榜集合的那些 App。

app_store_connect.list_game_center_group_details

List Game Center Group Achievements

列出某个 Game Center 分组共享的成就,可按参考名称、归档状态或标识符筛选。

app_store_connect.list_game_center_group_achievements

List Game Center Group Leaderboards

列出某个 Game Center 分组共享的排行榜,可按参考名称、归档状态或标识符筛选。

app_store_connect.list_game_center_group_leaderboards

List Game Center Group Leaderboard Sets

列出某个 Game Center 分组共享的排行榜集合,可按参考名称或标识符筛选。

app_store_connect.list_game_center_group_leaderboard_sets

Replace Game Center Group Achievements

设置某个 Game Center 分组共享哪些成就。需要传入完整列表:未列出的成就不再通过该分组共享。

app_store_connect.replace_game_center_group_achievements

Replace Game Center Group Leaderboards

设置某个 Game Center 分组共享哪些排行榜。需要传入完整列表:未列出的排行榜不再通过该分组共享。

app_store_connect.replace_game_center_group_leaderboards

Replace Game Center Group Leaderboard Sets

设置某个 Game Center 分组共享哪些排行榜集合。需要传入完整列表:未列出的排行榜集合不再通过该分组共享。

app_store_connect.replace_game_center_group_leaderboard_sets

Create Game Center App Version

通过创建 Game Center App 版本记录,为一个 App Store 版本开启 Game Center。Game Center 中与该发布版本有关的一切都挂在这条记录下:之后可用 update_game_center_app_version 再次开关,用 add_compatibility_versions_to_game_center_app_version 让更早的发布版本与它保持多人游戏兼容。

app_store_connect.create_game_center_app_version

Get Game Center App Version

按 App Store Connect 标识符读取一个 Game Center App 版本。

app_store_connect.get_game_center_app_version

Update Game Center App Version

为这条记录所属的 App Store 版本开启或关闭 Game Center。关闭后,该发布版本的玩家看不到 Game Center,但它的成就和排行榜不会被删除。

app_store_connect.update_game_center_app_version

Get Game Center App Version App Store Version

读取一个 Game Center App 版本所属的 App Store 版本,例如用于了解它的版本字符串和审核状态。

app_store_connect.get_game_center_app_version_app_store_version

List Game Center App Version Compatibility Versions

列出与当前版本保持多人游戏兼容的更早 App 版本,这样尚未更新的玩家仍能和已更新的玩家匹配到一起。可只看其中已开启 Game Center 的兼容版本。

app_store_connect.list_game_center_app_version_compatibility_versions

Add Compatibility Versions To Game Center App Version

把更早的 Game Center App 版本标记为与当前版本多人游戏兼容。这些版本会追加到已列出的版本上,而不是替换它们。

app_store_connect.add_compatibility_versions_to_game_center_app_version

Remove Compatibility Versions From Game Center App Version

不再把更早的 Game Center App 版本视为与当前版本多人游戏兼容。仍停留在被移除版本上的玩家将无法再与当前版本的玩家匹配到一起。

app_store_connect.remove_compatibility_versions_from_game_center_app_version

Get App Store Version Game Center App Version

读取一个 App Store 版本的 Game Center App 版本。该版本从未开启过 Game Center 时返回 null。

app_store_connect.get_app_store_version_game_center_app_version

Submit Game Center Leaderboard Entry

代表某个玩家向 Game Center 排行榜提交一个分数。以服务器为准的游戏可以用它上报自己后端算出的分数,而不必交给游戏客户端提交。

app_store_connect.submit_game_center_leaderboard_entry

Submit Game Center Player Achievement

从服务器而不是游戏客户端上报某个玩家在一个 Game Center 成就上的进度。提交 100 表示该成就已达成。

app_store_connect.submit_game_center_player_achievement

Create Game Center Achievement

创建一个 Game Center 成就以及它的首个版本。成就属于单个 App 时传 gameCenterDetailId,由某个 Game Center 分组下所有 App 共享时传 gameCenterGroupId。新建的成就还没有面向玩家的文案:用 list_game_center_achievement_versions 读取首个版本,再用 create_game_center_achievement_localization 添加 locale。

app_store_connect.create_game_center_achievement

Get Game Center Achievement

按 App Store Connect 标识符读取一个 Game Center 成就。

app_store_connect.get_game_center_achievement

Update Game Center Achievement

修改 Game Center 成就的配置,或将其归档使其不再向玩家提供。给定的字段会被覆盖;至少传一个字段。成就创建后 vendorIdentifier 不能再修改。

app_store_connect.update_game_center_achievement

Delete Game Center Achievement

删除一个 Game Center 成就及其全部版本与本地化。玩家会失去该成就以及为它记录的进度。

app_store_connect.delete_game_center_achievement

List Game Center Achievement Versions

列出某个 Game Center 成就的各个版本,并附带每个版本所携带本地化的审核与发布状态。

app_store_connect.list_game_center_achievement_versions

Set Game Center Achievement Activity

把一个 Game Center 成就关联到某个游戏活动,替换它之前关联的活动。

app_store_connect.set_game_center_achievement_activity

Create Game Center Achievement Version

为 Game Center 成就创建一个新版本。修改已上线成就面向玩家的文案要通过新版本进行:在新版本上添加或修改本地化,由该版本带着它们走完 App 审核。

app_store_connect.create_game_center_achievement_version

Get Game Center Achievement Version

按 App Store Connect 标识符读取一个 Game Center 成就版本。

app_store_connect.get_game_center_achievement_version

List Game Center Achievement Version Localizations

列出某个 Game Center 成就版本的全部本地化,成就展示的每个 locale 各对应一条。

app_store_connect.list_game_center_achievement_version_localizations

Create Game Center Achievement Localization

为 Game Center 成就版本添加一个 locale,并设置成就名称,以及玩家在达成前后分别看到的两段描述。该 locale 的成就图片需要单独上传。如果该版本已经有这个 locale,App Store Connect 会拒绝请求。

app_store_connect.create_game_center_achievement_localization

Get Game Center Achievement Localization

按 App Store Connect 标识符读取一条 Game Center 成就本地化。

app_store_connect.get_game_center_achievement_localization

Update Game Center Achievement Localization

修改 Game Center 成就本地化的名称或描述,也可以传 null 清空其中某一项。给定的字段会被覆盖;至少传一个字段。locale 不能修改,需要更换时请删除该本地化再重新创建。

app_store_connect.update_game_center_achievement_localization

Delete Game Center Achievement Localization

从 Game Center 成就版本中移除一个 locale,连同为它上传的成就图片一并删除。

app_store_connect.delete_game_center_achievement_localization

Get Game Center Achievement Localization Image

读取为某条 Game Center 成就本地化上传的成就图片,包括它的投递状态,未上传过图片时为 null。本连接器不负责上传图片,只能读取已经上传的图片。

app_store_connect.get_game_center_achievement_localization_image

Create Game Center Leaderboard

创建一个由单个 App 拥有或由分组共享的 Game Center 排行榜。App Store Connect 总会同时创建第一个排行榜版本,因此面向玩家的文案要用 create_game_center_leaderboard_localization 添加到该版本上。同时给出 recurrenceStartDate、recurrenceDuration 和 recurrenceRule,可让排行榜按周期重复。

app_store_connect.create_game_center_leaderboard

Get Game Center Leaderboard

按 App Store Connect 标识符读取一个 Game Center 排行榜。

app_store_connect.get_game_center_leaderboard

Update Game Center Leaderboard

修改 Game Center 排行榜的配置,或将其归档。给定的字段会被覆盖,传 null 的字段会被清空;至少传一个字段。vendorIdentifier 不能修改。归档会停用该排行榜,使它不再接受分数。

app_store_connect.update_game_center_leaderboard

Delete Game Center Leaderboard

删除一个 Game Center 排行榜,连同它的各个版本、本地化以及玩家提交给它的分数一并删除。

app_store_connect.delete_game_center_leaderboard

List Game Center Leaderboard Versions

列出一个 Game Center 排行榜的各个版本。每个版本都带着自己的本地化内容走完 App 审核。

app_store_connect.list_game_center_leaderboard_versions

Set Game Center Leaderboard Activity

把 Game Center 排行榜关联到它所属的游戏活动,并替换之前关联的活动。App Store Connect 只确认这次变更,不返回排行榜。

app_store_connect.set_game_center_leaderboard_activity

Set Game Center Leaderboard Challenge

把 Game Center 排行榜关联到依据它对玩家排名的挑战,并替换之前关联的挑战。App Store Connect 只确认这次变更,不返回排行榜。

app_store_connect.set_game_center_leaderboard_challenge

Create Game Center Leaderboard Version

为 Game Center 排行榜创建一个新版本,以便修改它的本地化文案并再次送 App 审核。用 create_game_center_leaderboard_localization 把文案添加到新版本上。

app_store_connect.create_game_center_leaderboard_version

Get Game Center Leaderboard Version

按 App Store Connect 标识符读取一个 Game Center 排行榜版本。

app_store_connect.get_game_center_leaderboard_version

List Game Center Leaderboard Version Localizations

列出一个 Game Center 排行榜版本的各个 locale,每个 locale 附带向玩家显示的名称、分数说明和分数格式化方式。

app_store_connect.list_game_center_leaderboard_version_localizations

Create Game Center Leaderboard Localization

为 Game Center 排行榜版本添加一个 locale,附带玩家在该 locale 下看到的名称和分数文案。排行榜旁显示的图片需另行上传,本连接器不涉及该操作。

app_store_connect.create_game_center_leaderboard_localization

Get Game Center Leaderboard Localization

按 App Store Connect 标识符读取一个 Game Center 排行榜本地化。

app_store_connect.get_game_center_leaderboard_localization

Update Game Center Leaderboard Localization

修改 Game Center 排行榜本地化的文案或分数格式化方式。给定的字段会被覆盖,传 null 的字段会被清空;至少传一个字段。locale 不能修改。

app_store_connect.update_game_center_leaderboard_localization

Delete Game Center Leaderboard Localization

从 Game Center 排行榜版本中移除一个 locale,为它上传的图片也会一并移除。

app_store_connect.delete_game_center_leaderboard_localization

Get Game Center Leaderboard Localization Image

读取随 Game Center 排行榜本地化显示的图片,包含它的交付状态。该 locale 未上传过图片时返回 null。本连接器不支持上传图片,只支持读取已上传的图片。

app_store_connect.get_game_center_leaderboard_localization_image

Create Game Center Leaderboard Set

创建 Game Center 排行榜集合,把相关的排行榜归入 Game Center 面板中的同一个入口,并可同时把已有的排行榜放进去。App Store Connect 总会在创建集合时一并创建第一个集合版本;集合的本地化名称请用 create_game_center_leaderboard_set_localization 添加。

app_store_connect.create_game_center_leaderboard_set

Get Game Center Leaderboard Set

按 App Store Connect 标识符读取一个 Game Center 排行榜集合。

app_store_connect.get_game_center_leaderboard_set

Update Game Center Leaderboard Set

重命名 Game Center 排行榜集合,或传 null 清空其参考名称。vendorIdentifier 在集合创建后即固定,无法更改。

app_store_connect.update_game_center_leaderboard_set

Delete Game Center Leaderboard Set

删除 Game Center 排行榜集合及其全部版本和本地化。原本在该集合中的排行榜会被保留,并继续独立可用。

app_store_connect.delete_game_center_leaderboard_set

List Game Center Leaderboard Set Leaderboards

列出属于某个 Game Center 排行榜集合的排行榜,可按参考名称或归档状态筛选,也可限定为指定的排行榜。

app_store_connect.list_game_center_leaderboard_set_leaderboards

Add Leaderboards To Game Center Leaderboard Set

把更多已有的排行榜放入 Game Center 排行榜集合。集合中原有的排行榜会保留。

app_store_connect.add_leaderboards_to_game_center_leaderboard_set

Replace Game Center Leaderboard Set Leaderboards

整体替换 Game Center 排行榜集合中的排行榜列表。新列表中未包含的排行榜会移出集合,但不会被删除。

app_store_connect.replace_game_center_leaderboard_set_leaderboards

Remove Leaderboards From Game Center Leaderboard Set

把排行榜移出 Game Center 排行榜集合。排行榜本身会被保留,并继续独立可用。

app_store_connect.remove_leaderboards_from_game_center_leaderboard_set

List Game Center Leaderboard Set Versions

列出某个 Game Center 排行榜集合的版本。每个版本各自带着自己的本地化名称经过 App 审核。

app_store_connect.list_game_center_leaderboard_set_versions

Create Game Center Leaderboard Set Version

为 Game Center 排行榜集合创建一个新的可编辑版本,例如在当前版本上线后修改其本地化名称。

app_store_connect.create_game_center_leaderboard_set_version

Get Game Center Leaderboard Set Version

按 App Store Connect 标识符读取一个 Game Center 排行榜集合版本,包含其审核状态。

app_store_connect.get_game_center_leaderboard_set_version

List Game Center Leaderboard Set Version Localizations

列出某个 Game Center 排行榜集合版本已翻译成的 locale。

app_store_connect.list_game_center_leaderboard_set_version_localizations

Create Game Center Leaderboard Set Localization

为 Game Center 排行榜集合版本添加一个 locale,并设置该 locale 下玩家看到的集合名称。该版本已有的 locale 会被 App Store Connect 拒绝。

app_store_connect.create_game_center_leaderboard_set_localization

Get Game Center Leaderboard Set Localization

按 App Store Connect 标识符读取一条 Game Center 排行榜集合本地化。

app_store_connect.get_game_center_leaderboard_set_localization

Update Game Center Leaderboard Set Localization

替换 Game Center 排行榜集合本地化中的集合名称,或传 null 清空。locale 在本地化创建后即固定;要更换 locale 需删除后重新创建。

app_store_connect.update_game_center_leaderboard_set_localization

Delete Game Center Leaderboard Set Localization

从 Game Center 排行榜集合版本中移除一个 locale,连同为该 locale 上传的图片一并删除。

app_store_connect.delete_game_center_leaderboard_set_localization

Get Game Center Leaderboard Set Localization Image

读取附在某条 Game Center 排行榜集合本地化上的图片,包含其分发 URL 和上传状态。本连接器不涵盖图片上传,只能读取已经上传的图片。

app_store_connect.get_game_center_leaderboard_set_localization_image

List Game Center Leaderboard Set Member Localizations

列出某个排行榜集合中某个排行榜的成员本地化。成员本地化是玩家浏览该集合时排行榜所显示的名称,它可以与排行榜自身的名称不同。App Store Connect 要求同时提供集合和排行榜。

app_store_connect.list_game_center_leaderboard_set_member_localizations

Create Game Center Leaderboard Set Member Localization

在某个 locale 下,为某个排行榜在某个排行榜集合中单独设置一个名称。没有成员本地化时,排行榜在集合中沿用其平常的本地化名称。

app_store_connect.create_game_center_leaderboard_set_member_localization

Update Game Center Leaderboard Set Member Localization

替换排行榜在排行榜集合中显示的名称,或传 null 清空,使该排行榜回退到其平常的本地化名称。

app_store_connect.update_game_center_leaderboard_set_member_localization

Delete Game Center Leaderboard Set Member Localization

删除某个 locale 下排行榜在排行榜集合中显示的名称。该排行榜仍留在集合中,并回退到其平常的本地化名称。

app_store_connect.delete_game_center_leaderboard_set_member_localization

List Game Center Detail Activities

列出某个 App 的 Game Center 活动,通过该 App 的 Game Center 配置记录访问。App Store Connect 在这里不提供筛选条件,请用 limit 和 cursor 逐页获取结果。

app_store_connect.list_game_center_detail_activities

List Game Center Group Activities

列出某个 Game Center 分组下各 App 共享的 Game Center 活动。App Store Connect 在这里不提供筛选条件,请用 limit 和 cursor 逐页获取结果。

app_store_connect.list_game_center_group_activities

Create Game Center Activity

为单个 App (gameCenterDetailId) 或一组 App (gameCenterGroupId) 创建 Game Center 活动。传入 fallbackUrl 会在创建活动的同时创建第一个活动版本;不传则不会创建版本,需要之后用 create_game_center_activity_version 补建一个,活动才能进行本地化。

app_store_connect.create_game_center_activity

Get Game Center Activity

按 App Store Connect 标识符读取一个 Game Center 活动。

app_store_connect.get_game_center_activity

Update Game Center Activity

修改 Game Center 活动的配置,或将其归档。会覆盖给定的字段,传 null 则清空对应字段;活动创建后 vendorIdentifier 不可更改。至少传一个字段。

app_store_connect.update_game_center_activity

Delete Game Center Activity

删除一个 Game Center 活动,连同它的版本、本地化和图片一并删除。如果玩家可能仍持有该活动的邀请,请改用 update_game_center_activity 将其归档。

app_store_connect.delete_game_center_activity

List Game Center Activity Versions

列出某个 Game Center 活动的各个版本,并附带每个版本的审核与发布状态。

app_store_connect.list_game_center_activity_versions

Add Achievements To Game Center Activity

把成就关联到 Game Center 活动,让玩家在进行该活动时可以达成这些成就。已关联的成就保持不变。

app_store_connect.add_achievements_to_game_center_activity

Remove Achievements From Game Center Activity

把成就从 Game Center 活动上解除关联。成就本身会保留,在该活动之外仍然可用。

app_store_connect.remove_achievements_from_game_center_activity

Add Leaderboards To Game Center Activity

把排行榜关联到 Game Center 活动,让进行该活动期间取得的分数提交到这些排行榜。已关联的排行榜保持不变。

app_store_connect.add_leaderboards_to_game_center_activity

Remove Leaderboards From Game Center Activity

把排行榜从 Game Center 活动上解除关联。排行榜本身以及已提交到其中的分数都会保留。

app_store_connect.remove_leaderboards_from_game_center_activity

Create Game Center Activity Version

为 Game Center 活动创建一个新版本,例如在当前版本发布后需要修改它的本地化或默认图片时。新版本的初始状态为 PREPARE_FOR_SUBMISSION。

app_store_connect.create_game_center_activity_version

Get Game Center Activity Version

按 App Store Connect 标识符读取一个 Game Center 活动版本。

app_store_connect.get_game_center_activity_version

Update Game Center Activity Version

设置或清除 Game Center 活动版本的 fallbackUrl。会覆盖现有 URL;传 null 可删除。

app_store_connect.update_game_center_activity_version

Get Game Center Activity Version Default Image

读取 Game Center 活动版本的默认图片,某个 locale 没有自己的图片时就显示这张默认图片。尚未上传默认图片时返回 null;这些 action 不支持上传图片。

app_store_connect.get_game_center_activity_version_default_image

List Game Center Activity Version Localizations

列出某个 Game Center 活动版本已配置文本的 locale。

app_store_connect.list_game_center_activity_version_localizations

Create Game Center Activity Localization

为 Game Center 活动版本添加一个 locale,并设置该 locale 下玩家看到的名称和描述。版本已有的 locale 会被 App Store Connect 拒绝。

app_store_connect.create_game_center_activity_localization

Get Game Center Activity Localization

按 App Store Connect 标识符读取一条 Game Center 活动本地化。

app_store_connect.get_game_center_activity_localization

Update Game Center Activity Localization

替换 Game Center 活动本地化的名称或描述,传 null 则清空对应字段。locale 不可更改,如需更改请删除该本地化后重新创建。至少传一个字段。

app_store_connect.update_game_center_activity_localization

Delete Game Center Activity Localization

从 Game Center 活动版本中移除一个 locale,连同附在其上的图片一并删除。

app_store_connect.delete_game_center_activity_localization

Get Game Center Activity Localization Image

读取某条 Game Center 活动本地化的图片。该 locale 没有自己的图片、需要回退到版本默认图片时返回 null;这些 action 不支持上传图片。

app_store_connect.get_game_center_activity_localization_image

List Game Center Detail Challenges

列出某个 App 的 Game Center 配置下设置的挑战,可按参考名称、归档状态或标识符筛选。

app_store_connect.list_game_center_detail_challenges

List Game Center Group Challenges

列出某个 Game Center 分组下各游戏共享的挑战,可按参考名称、归档状态或标识符筛选。

app_store_connect.list_game_center_group_challenges

Create Game Center Challenge

在某个 App 的 Game Center 配置或某个分组下创建 Game Center 挑战,并在某个排行榜上计分。挑战刚创建时没有版本,请用 create_game_center_challenge_version 创建第一个版本,再把本地化文案添加到该版本。

app_store_connect.create_game_center_challenge

Get Game Center Challenge

按 App Store Connect 标识符读取一个 Game Center 挑战。

app_store_connect.get_game_center_challenge

Update Game Center Challenge

重命名 Game Center 挑战、将其归档、修改玩家能否重复参加,或改用另一个排行榜为其计分。会覆盖给定的字段;至少传一个。vendorIdentifier 与挑战类型在创建后不可修改。

app_store_connect.update_game_center_challenge

Delete Game Center Challenge

删除 Game Center 挑战及其全部版本、本地化和图片。

app_store_connect.delete_game_center_challenge

List Game Center Challenge Versions

列出某个 Game Center 挑战的版本,并附带每个版本所处的审核与发布状态。

app_store_connect.list_game_center_challenge_versions

Set Game Center Challenge Leaderboard

改用另一个排行榜为 Game Center 挑战计分,替换它此前使用的排行榜。App Store Connect 不接受解除排行榜关联,因此必须始终提供排行榜标识符。

app_store_connect.set_game_center_challenge_leaderboard

Create Game Center Challenge Version

为 Game Center 挑战创建一个新版本,例如在当前版本上线后修改其本地化文案。新版本初始为空,请用 create_game_center_challenge_localization 为其添加各 locale。

app_store_connect.create_game_center_challenge_version

Get Game Center Challenge Version

按 App Store Connect 标识符读取一个 Game Center 挑战版本。

app_store_connect.get_game_center_challenge_version

Get Game Center Challenge Version Default Image

读取 Game Center 挑战版本的默认图片,即没有自有图片的 locale 所显示的图片。版本没有默认图片时返回 null。这些 action 不涵盖图片上传。

app_store_connect.get_game_center_challenge_version_default_image

List Game Center Challenge Version Localizations

列出某个 Game Center 挑战版本已有文案的 locale。

app_store_connect.list_game_center_challenge_version_localizations

Create Game Center Challenge Localization

为 Game Center 挑战版本添加一个 locale,其中包含玩家看到的名称与描述。如果该版本已有此 locale,App Store Connect 会拒绝。

app_store_connect.create_game_center_challenge_localization

Get Game Center Challenge Localization

按 App Store Connect 标识符读取一条 Game Center 挑战本地化。

app_store_connect.get_game_center_challenge_localization

Update Game Center Challenge Localization

替换 Game Center 挑战本地化的名称或描述,或传 null 清空其中之一。会覆盖给定的字段;至少传一个。locale 不可修改,要把文案迁到另一个 locale,需要另建一条本地化来替换它。

app_store_connect.update_game_center_challenge_localization

Delete Game Center Challenge Localization

从 Game Center 挑战版本中移除一个 locale,连同附加在其上的图片一起删除。

app_store_connect.delete_game_center_challenge_localization

Get Game Center Challenge Localization Image

读取某条 Game Center 挑战本地化的图片;当该 locale 没有自有图片、回退到版本的默认图片时返回 null。这些 action 不涵盖图片上传。

app_store_connect.get_game_center_challenge_localization_image

List Game Center Matchmaking Queues

列出团队的所有 Game Center 匹配队列,并附带每个队列用于匹配请求的规则集,以及运行中实验所用的规则集。

app_store_connect.list_game_center_matchmaking_queues

Create Game Center Matchmaking Queue

创建一个 Game Center 匹配队列,并关联用于匹配其请求的规则集。可选择再关联一个用于实验的规则集,并列出经典匹配请求应进入该队列的 bundle ID。

app_store_connect.create_game_center_matchmaking_queue

Get Game Center Matchmaking Queue

按 App Store Connect 标识符读取一个 Game Center 匹配队列,包含它用于匹配请求的规则集以及运行中实验所用的规则集。

app_store_connect.get_game_center_matchmaking_queue

Update Game Center Matchmaking Queue

把 Game Center 匹配队列指向另一个规则集、更换其实验所用的规则集,或替换经典匹配的 bundle ID。会覆盖给定的字段;至少传一个。队列名称在创建后无法更改。

app_store_connect.update_game_center_matchmaking_queue

Delete Game Center Matchmaking Queue

删除一个 Game Center 匹配队列。游戏发送到已删除队列的请求将不再被匹配。

app_store_connect.delete_game_center_matchmaking_queue

List Game Center Matchmaking Rule Sets

列出团队的所有 Game Center 匹配规则集,并附带每个规则集使用的玩家数量限制和规则语言版本。

app_store_connect.list_game_center_matchmaking_rule_sets

Create Game Center Matchmaking Rule Set

创建一个 Game Center 匹配规则集,并设定对局必须遵守的玩家数量限制。之后用 create_game_center_matchmaking_team 和 create_game_center_matchmaking_rule 添加它的队伍和规则,再把该规则集关联到某个队列。

app_store_connect.create_game_center_matchmaking_rule_set

Get Game Center Matchmaking Rule Set

按 App Store Connect 标识符读取一个 Game Center 匹配规则集。

app_store_connect.get_game_center_matchmaking_rule_set

Update Game Center Matchmaking Rule Set

修改 Game Center 匹配规则集的玩家数量限制,或传 null 清除某个限制。会覆盖给定的字段;至少传一个。规则集名称及其规则语言版本无法更改。

app_store_connect.update_game_center_matchmaking_rule_set

Delete Game Center Matchmaking Rule Set

删除一个 Game Center 匹配规则集及其队伍和规则。仍指向该规则集的队列将无法再匹配请求。

app_store_connect.delete_game_center_matchmaking_rule_set

List Game Center Matchmaking Rule Set Queues

列出用某个规则集匹配请求的匹配队列,无论该规则集是队列的常规规则集还是实验规则集。

app_store_connect.list_game_center_matchmaking_rule_set_queues

List Game Center Matchmaking Rule Set Rules

列出某个 Game Center 匹配规则集的规则,并附带每条规则针对候选对局求值的表达式。

app_store_connect.list_game_center_matchmaking_rule_set_rules

List Game Center Matchmaking Rule Set Teams

列出某个 Game Center 匹配规则集的队伍,并附带每支队伍的玩家数量限制。

app_store_connect.list_game_center_matchmaking_rule_set_teams

Create Game Center Matchmaking Rule

向 Game Center 匹配规则集添加一条规则。表达式会针对每个候选对局求值:COMPATIBLE、DISTANCE 或 TEAM 规则决定该候选对局是否可接受,MATCH 规则则为它打分。把规则集关联到队列之前,先用 test_game_center_matchmaking_rule_set 试跑一次。

app_store_connect.create_game_center_matchmaking_rule

Update Game Center Matchmaking Rule

修改 Game Center 匹配规则的表达式、描述或权重,或传 null 清除其中之一。会覆盖给定的字段;至少传一个。规则名称及其类型无法更改。

app_store_connect.update_game_center_matchmaking_rule

Delete Game Center Matchmaking Rule

从所属的 Game Center 匹配规则集中删除一条规则。候选对局将不再按该规则检查。

app_store_connect.delete_game_center_matchmaking_rule

Create Game Center Matchmaking Team

向 Game Center 匹配规则集添加一支队伍。规则表达式通过名称引用该队伍,Game Center 会为该队伍填入 minPlayers 到 maxPlayers 名玩家。

app_store_connect.create_game_center_matchmaking_team

Update Game Center Matchmaking Team

修改 Game Center 匹配队伍的玩家数量限制,或传 null 清除某个限制。会覆盖给定的字段;至少传一个。队伍名称无法更改,因为规则表达式会引用它。

app_store_connect.update_game_center_matchmaking_team

Delete Game Center Matchmaking Team

从所属的 Game Center 匹配规则集中删除一支队伍。仍按名称引用该队伍的规则表达式将失效。

app_store_connect.delete_game_center_matchmaking_team

Test Game Center Matchmaking Rule Set

用一组模拟请求试跑 Game Center 匹配规则集,返回它本会组成的对局,以及每个模拟玩家被分配到的队伍。过程不会存储任何数据,也不会匹配真实玩家,因此对已关联到队列的规则集运行也是安全的。

app_store_connect.test_game_center_matchmaking_rule_set

Get Game Center Classic Matchmaking Request Metrics

读取某个 App 通过经典匹配 (非基于规则) 发起的匹配请求,返回请求数与队列等待时长的时间序列。每个数据点覆盖你传入的时间粒度。

app_store_connect.get_game_center_classic_matchmaking_request_metrics

Get Game Center Rule Based Matchmaking Request Metrics

读取某个 App 通过基于规则的匹配发起的匹配请求,返回请求数与队列等待时长的时间序列。

app_store_connect.get_game_center_rule_based_matchmaking_request_metrics

Get Game Center Matchmaking Queue Request Metrics

读取某个匹配队列处理过的匹配请求,返回请求数与队列等待时长的时间序列,可按结果或发起请求的 App 拆分。

app_store_connect.get_game_center_matchmaking_queue_request_metrics

Get Game Center Matchmaking Queue Size Metrics

读取某个匹配队列中有多少请求在等待,返回队列长度平均值与分位数的时间序列。

app_store_connect.get_game_center_matchmaking_queue_size_metrics

Get Game Center Matchmaking Queue Session Metrics

读取某个匹配队列产生的匹配会话,返回会话数以及每个会话玩家数的时间序列。

app_store_connect.get_game_center_matchmaking_queue_session_metrics

Get Game Center Matchmaking Queue Experiment Request Metrics

读取某个匹配队列中由实验规则集完成匹配的那部分流量,返回请求数与队列等待时长的时间序列。与 get_game_center_matchmaking_queue_request_metrics 的结果对比,即可判断实验规则集是否带来改进。

app_store_connect.get_game_center_matchmaking_queue_experiment_request_metrics

Get Game Center Matchmaking Queue Experiment Size Metrics

读取由实验规则集处理的那部分匹配队列中有多少请求在等待,返回队列长度平均值与分位数的时间序列。

app_store_connect.get_game_center_matchmaking_queue_experiment_size_metrics

Get Game Center Matchmaking Rule Boolean Result Metrics

读取某条匹配规则返回各个布尔结果的频次,返回求值次数的时间序列。

app_store_connect.get_game_center_matchmaking_rule_boolean_result_metrics

Get Game Center Matchmaking Rule Number Result Metrics

读取某条匹配规则表达式返回的数值,返回求值次数以及结果平均值与分位数的时间序列。

app_store_connect.get_game_center_matchmaking_rule_number_result_metrics

Get Game Center Matchmaking Rule Error Metrics

读取某条匹配规则求值失败的频次,返回错误次数的时间序列。

app_store_connect.get_game_center_matchmaking_rule_error_metrics

app_event

Receive a signed App Store Connect webhook notification when a chosen event happens on one app, such as an App Store version or TestFlight build changing state, a build upload finishing, or a tester sending feedback.

app_store_connect.app_event 触发器

常见问题

如何区分构建号和应用版本?

构建查询可分别筛选构建号和预发布应用版本号,按需同时提供两者及平台。

反馈摘要可以保留来源吗?

可以。要求附上评论 ID,并区分客户评论和开发者回复;筛选及分页决定反馈范围。

修改测试说明会发布应用吗?

不会。操作更新某构建和语言的 What to Test 说明,应用发布和 TestFlight 审核是独立操作。

连接 App Store Connect

关于 App Store Connect ↗