App Store Connect API/fastlane:审核开始后如何“开发者拒绝”提交

Posted

技术标签:

【中文标题】App Store Connect API/fastlane:审核开始后如何“开发者拒绝”提交【英文标题】:App Store Connect API/fastlane: how to "Developer Reject" submission after review has started 【发布时间】:2021-04-16 20:20:41 【问题描述】:

App Store Connect API 有一个端点来删除提交(以“开发者拒绝”它):

DELETE https://api.appstoreconnect.apple.com/v1/appStoreVersionSubmissions/id

如文档中所述,一旦提交进入审核(或已被批准),此端点将不起作用:

如果审核尚未开始,请使用此端点从 App Review 中删除版本。如果应用已在审核中,则此请求会失败并出现相应错误。

我似乎找不到任何方法来“开发者拒绝” 审核开始后 - 我是否缺少 ASC API 中的一个端点,或者可能是一些允许您执行此操作的快速通道操作? ?

请注意,您绝对可以通过 UI 执行此操作:

(“取消此版本”CTA 使您回到预期的“开发者拒绝”状态)

提前感谢您的指导!!

【问题讨论】:

【参考方案1】:

我联系并从 Apple 开发支持人员那里得到了回复:显然,API 目前不支持审核后开发人员拒绝。他们说他们会将此作为功能请求提交给相应的团队,但不确定通常情况如何,但?

2021 年 11 月更新

现在已修复!文档已相应更新,您可以通过 API here 查看您能够开发者拒绝的不同状态的列表。

【讨论】:

以上是关于App Store Connect API/fastlane:审核开始后如何“开发者拒绝”提交的主要内容,如果未能解决你的问题,请参考以下文章

从 CodeMagic 上传二进制 App Store Connect

您如何 AB 测试 App Store Connect 上的 iOS 应用图标?

App Store Connect 给我“无效的预发布火车”

为 App Store Connect API 生成令牌

如何在 App Store Connect 中批准新版本

一个减少App Store审核被拒的小技巧--善用iTunes Connect中被遗忘的字段