跳过主要内容

社区拒绝档案

App Store拒绝恐怖故事

收集了苹果App Store和谷歌Play拒绝循环的最坏情况,作为截图和纯文本,移动团队可以了解审查队列的真正成本。

提交规则

1到5张图片加上故事文本。

故事中不允许包含链接。请使用本地图片。保持拒绝痛苦、具体和有用。

6

种子故事

2

覆盖的商店

最大5个

每个故事的图片数量

档案馆

比一场糟糕的冲刺还要昂贵的拒绝

每个故事都是以文字为主,图像为辅,且故意不包含外部链接,以确保档案馆的可读性

苹果应用程序审查消息询问Adrien应用的用户将是谁
苹果应用商店 荒谬 由Adrien分享

苹果无法识别的应用

"这个应用的用户将是谁?"

Adrien提交了版本1.0,苹果在指南2.1,信息需要下停止了审查。没有崩溃报告,没有破坏的功能,也没有在消息中请求二进制修复。唯一的阻塞者是苹果希望详细说明这个应用是为谁而设计的,才能继续审查。

应用
iPad应用程序版本1.0
延迟
2026年5月29日,审查暂停
结果
苹果要求开发者解释目标用户之前继续审查
苹果App Review消息,Adrien应用程序与其他应用程序没有足够的区别
苹果App Store 痛苦 由Adrien分享

苹果认为不够不同的应用程序

"App Store上已经有足够的这些应用程序了"

Adrien因为苹果没有看到与类似应用程序相比的足够独特价值而获得了设计-垃圾拒绝。审查说,应用程序主要是一个屁声或打嗝应用程序,即使它有区别的功能,苹果也认为该功能足够突出,以至于将整个应用程序视为一个饱和类别中的重复内容。

应用程序
娱乐音频应用
延迟
2026年5月15日被拒
结果
苹果在4.3(b)指南下拒绝了它,称该应用重复了一个饱和类别。
苹果应用商店拒绝的应用评审指南屏幕
苹果应用商店发布界面
苹果应用商店 发布阻塞

发布周的元数据循环

"这次构建是好的。拒绝一直从应用程序转移到应用程序周围的文字中。"

团队交付了一个干净的构建,然后花了一个多周的时间循环在元数据的异议中。每次重新提交都回答了上一个注释,但下一个回复却关注了另一个短语、截图或说明。没有code被改变。发布日历、新闻窗口和付费推广计划都被评审复制所困扰。

App
消费者生产力应用
延迟
9天
结果
重新编辑截图、字幕和评论后,未进行二进制更改即获得批准。
App Store Connect发布管理屏幕,代表发布后审批阻塞
App Store Connect合规屏幕,代表额外的合规审查步骤
苹果应用商店 荒谬

首先获得批准,然后被一个额外的合规问题阻塞

"审批邮件到达之前,阻塞就已经到来了。"

虽然构建已经获得批准,但发布仍然被阻塞,因为团队认为已经回答了合规提示。发布者必须停止发布,收集法律措辞,更新App Store Connect响应,并等待。客户在应用程序实际可用之前就看到宣布。

App
B2B仪表板伴侣应用
延迟
4天
结果
已发布后重新回答出口合规并等待下一次审查通过。
Google Play控制台代表被阻塞的发布的发布屏幕
Google Play控制台代表重复的Android提交的上传屏幕
Google Play控制台代表延迟的发布的保存和发布屏幕
Google Play 昂贵

Android 权限政策陷阱

"该应用程序需要该屏幕的权限,但审查人员却将其视为整个产品。"

一项狭窄的 Android 权限触发了广泛的政策审查。团队记录了该功能、添加了审查人员的说明、记录了演示路径并仍然必须从主发布中删除权限以解除客户的阻塞。最终的构建以降级的工作流程发布,而团队正在准备更干净的权限分离。

应用程序
field 操作应用程序
延迟
13 天
结果
在删除权限、记录新演示并重写商店声明后获得批准。
Google Play Console 确认屏幕,代表延迟的热修复发布
代表生产热修复等待商店审查的移动应用程序界面
Google Play 痛苦的

政策队列后面的热修复

"用户急需的支付页面出了问题,但审查队列并不急迫。"

支付页面的bug需要快速修复,但商店的发布恰好进入了审查阶段。支持票数不断上升,而团队只能眼睁睁地看着同样的待处理状态。他们最终在服务器端解决了问题,然后等待着二进制的审批结果,然而紧急情况已经在周末烧完了。

App
电子商务App
延迟
6天
结果
本地商店的修复方案在团队已经在其他地方解决了问题之后才到达。

避免下一个恐怖故事

在商店慢慢处理的同时,使用Capgo来快速修复紧急问题。

Capgo让Capacitor团队能够在不等待完整App Store或Google Play审查周期的情况下发送实时更新、回滚故障版本并针对特定频道进行更新。

__CAPGO_KEEP_0__提供来自马丁的人性化支持

添加一个拒绝的故事

编辑故事数据,包括一到五个本地图像路径,并打开一个PR。保留名称匿名,除非您拥有该故事。

编辑在GitHub上