跳至内容
WebViewGold 从 Vibe Coding 到 App Store
中文
获取 WebViewGold

商店合规

账号删除要求,以及如何在 20 分钟内实现

如果用户可以创建账号,两家商店都要求提供删除账号的方式:Apple 自 2022 年起要求在应用内提供,Google 自 2024 年起要求在应用内和通过网页链接提供。大多数 Vibe Coding 应用在首次提交时都漏掉了这一点。下面是常见后端的实现方法。

每个平台一次性 $109 起,或由我们的团队全程代劳,$698 起。

  • 审核通过保证 – 否则 14 天内退款
  • 无需编程
  • 一次性付费,免费更新
  • 7×24 小时人工支持
  • 2014 年起德国出品 · ISO 27001

具体要求是什么

Apple(准则 5.1.1 v):账号删除选项必须在应用中容易找到(设置或个人资料页面),必须删除账号及相关数据(而不只是停用),可以包含确认步骤或较短的宽限期。只有受到严格监管的应用,才可以重定向到网站完成删除。

Google Play(用户数据政策):提供账号创建功能的应用,必须提供应用内删除,以及一个用于提交删除请求的网页资源,并在 Play Console 的数据安全部分填写该网页的 URL。数据删除还必须在数据安全表单中注明。

实现模式

一个具有管理员权限的后端函数,由设置中一个需要确认的按钮调用。

  1. 添加“删除账号”按钮

    放在设置/个人资料页面中,无需在菜单里层层翻找就能看到。确认对话框:“这将删除您的账号和所有数据,且无法撤销。”

  2. 创建服务器端删除函数

    Supabase:使用 service role key 的 edge function,删除该用户的数据行(或依靠 ON DELETE CASCADE),并调用 auth.admin.deleteUser(userId)。Firebase:一个可调用的 Cloud Function,删除 Firestore 文档和身份验证用户(或使用“Delete User Data”扩展)。Base44:使用内置的用户管理操作,或编写一个删除用户及其实体的后端函数。

  3. 使用当前会话调用

    按钮携带用户的令牌调用该函数,这样只有账号所有者本人才能删除账号。删除成功后,退出登录并显示确认页面。

  4. 添加网页删除页面

    一个简单的 /delete-account 页面,说明如何在应用内删除账号,并为已卸载应用的用户提供电子邮件表单。在 Play Console 中填写这个 URL。

  5. 在隐私政策中注明

    一句话即可:如何删除账号,以及备份会保留多久。

给构建工具的提示词

如有需要,请调整后端名称。

粘贴到 Lovable、Bolt、v0、Replit 或 Cursor 中
添加 Apple App Store 和 Google Play 要求的“删除我的账号”功能:
1. 在账号设置页面中添加一个“删除账号”按钮,并配一个确认对话框,说明账号和所有数据将被永久删除。
2. 创建一个安全的服务器端函数(edge function / cloud function),根据已验证用户的令牌,删除属于该用户的所有数据行,然后删除身份验证用户。service role / admin SDK 只能在服务器端使用。
3. 删除成功后,让用户退出登录并显示确认页面。
4. 添加一个公开的 /delete-account 页面,说明如何在应用内删除账号,并为已不再安装应用的用户提供联系表单。
5. 在 /privacy 页面中添加一句关于账号删除的说明。

在过去5年我们尝试过的所有应用平台中,WebViewGold为我们带来了有史以来最短、最高效的上市时间。我不知道为什么没有更早发现你们,但我真的非常满意。目前我们的应用在iOS App Store和Google Play商店的下载量已超过6000次,没有任何问题!

安东尼奥·达维拉 · CodeCanyon

常见问题

我可以只停用账号吗?

不可以。Apple 明确要求删除账号及相关数据,而不是停用。只要加以说明,可以设置较短的宽限期(例如永久删除前保留 14 天)。

Sign in with Apple 需要额外处理吗?

需要。当使用 Apple 登录的用户删除账号时,Apple 要求您通过其 REST API 撤销 Sign in with Apple 令牌,让这层关联从用户的 Apple ID 设置中消失。Supabase 和 Firebase 的文档都介绍了这个调用。

没有注册功能的应用呢?

如果用户从不创建账号(完全没有登录),这项要求就不适用。如果是访客模式加可选账号,仍然需要为这些账号提供删除功能。

让您的应用上架商店的三种方式

结果相同,只是您需要投入的工作量不同。三种方式都附带审核通过保证和 7×24 小时人工支持。

自己动手

$109 每个平台,一次性付费

WebViewGold 许可证:一个现成的 Xcode 或 Android Studio 项目。粘贴您的 URL,设置名称和图标,开启所需功能,构建并提交。永久免费更新。

在主页查看方案

Cloud Builder

$349 每个许可证,一次性附加购买

无需 Mac、Xcode 或 Android Studio:在浏览器中完成配置,我们在云端构建两个应用,并将其交付到 App Store Connect 和 Play Console。

Cloud Builder 如何运作 试用免费演示

Full Service

$698 每个平台 $798

把您的 URL 和图标发给我们。我们的团队在 72 小时内完成配置、构建并交付您的应用,白标,附源码项目。两个平台共 $1,158。

Full Service 详情 服务提供方: WeSetupYourWebViewApp

冬季特惠价格有效期至 2026年12月31日。

准备好发布您的应用了吗?

App Store & Google Play 审核通过保证 – 否则 14 天内退款

想直接交给我们?Full Service:我们在 72 小时内完成配置、构建并交付,每个平台 $698 起。有疑问?通过 7×24 小时在线聊天联系我们。

退款依据我们 FAQ 中列出的条件:应用因非内容原因被 Apple 和/或 Google 拒审,并在购买后 14 天内提出申请。