← 独立开发实录 · 全部 8 篇

FACEREFINE · 从想法到上线

App Store 审核被拒,我漏了 3 件事

人脸数据、隐私政策和订阅试用,三处没有说清楚的细节,让已经能运行的 FaceRefine 在第一次 App Store 审核中被拒。

第 003 期 · · Zomee Lee

一款在设备端处理照片的人像修图 App,第一次提交 App Store 就被拒了。

FaceRefine 的编辑、导出和订阅都能运行,但审核员没能确认三件事:人脸数据怎么处理、隐私政策是否完整,以及 7 天试用为什么没出现在 Sandbox 购买页。

三处没说清楚的地方

第一处是人脸数据。只写“照片本地处理”还不够,还要说明会得到哪些人脸信息、用来做什么、是否上传或分享、保存多久,以及用户怎样删除。

第二处是隐私政策。App 提示、审核备注、App Privacy 和公开网页必须说同一件事。只补回复,其他地方仍含糊,问题并没有解决。

第三处是订阅试用。后台配置 7 天试用,不代表审核账号一定能看到。还要用 Sandbox 重新检查资格、系统购买页、购买和恢复。

修复之后,还要一起重新提交

修复时,我在 Build 6 加入人脸处理同意和本地数据删除入口,重写公开隐私政策,并修正试用识别。重提时,App、订阅组、年度订阅和周订阅要放进同一批审核。

我还一度只提交了 Build,发现关联订阅没进入审核,只能撤回,重建包含 4 个项目的提交。

这次拒审让我明白,App Store 审核不只是检查“功能能不能点”。审核员需要沿着你提供的路径,确认数据、隐私和付费事实。

下一次提交前的检查清单

如果你准备提交 App,最后再问自己:

  • 数据是什么、为什么需要?
  • 在设备端还是服务器处理?
  • 保存多久、用户怎样删除?
  • 试用、价格、续订和恢复能被看到吗?
  • App 与关联订阅是否一起提交?

FaceRefine 后来成功上线,但上线并没有证明市场需求、留存、转化或付费意愿,只说明这次审核问题最终被解决。

独立开发实录 · 全部 8 篇