首页 > 运营推广 > 详情

距苹果规定的最后期限就剩不到10天时间啦,大家的App都设置“删除账户”功能了吗?

苹果已经将“需在App内提供账户删除的要求”加入到了App Store审核指南中,且明确说明2022年6月30日是最后期限,建议尽早上线该功能,6月30日之后苹果可能会针对这部分进行重点审核。所以大家一定不要掉以轻心~


为了方便大家更好地设置“账户删除”功能,七麦研究院参考苹果官方消息,为大家总结了App内置“删除账户”功能的注意事项和常见问题,下面我们一起了解一下。


注意事项


首先我们需要明确一点,苹果虽然严格要求App必须要设置一个功能即让用户可以“从App中删除他们的账户”,但并没有明确该功能具体要怎么设置。目前来看,这个“删除账户”功能可以很简单,也可以很复杂。

 

有些开发者采取的方式是在个人中心设置注销功能,也有开发者引导用户到客服或发送一封电子邮件告知用户来彻底删除他们的信息,这个可以根据具体需求决定。

 

不管是采取什么方式,用户启动和确认删除的过程都应该尽可能简单明了,具体注意事项有:


  • 帐户删除选项应该很容易在应用中找到,通常它应该包含在应用程序的帐户设置中。

  • 建议删除整个帐户记录以及相关的个人数据。应用可以包括其他选项,但仅提供暂时停用或禁用帐户是不够的。

  • 如果用户需要访问一个网站才能删除帐户,开发者需要设置一个直接能跳转到网站上的页面的链接,用户可以在其中完成该过程。

  • 需要先让用户了解情况。如果删除请求需要额外时间才能完成,开发者需要提前告知。如果应用支持应用内购买,还需帮助用户了解如何处理或取消计费。


常见问题


另外,针对大家设置“账户删除”功能的时候遇到的各类问题,如具体的删除方式、删除的具体时间和内容等,苹果也给出了回复:



1、我可以指引用户通过支持流程来完成帐户删除吗?

 

这要视情况而定。如果 App 涉及的领域受到严格监管,如App Store 审核指南 5.1.1(ix) 中所述,开发者可能还需要提供额外的支持流程,用于确认和协助帐户删除过程。如果 App 并不涉及受到严格监管的领域,则不应要求用户拨打电话、发送电子邮件或完成其他支持流程。

 

2、是否可以要求重新进行身份验证或添加确认步骤,从而确保帐户不会被意外删除或被帐户持有人以外的用户删除?

 

可以。确保是用户本人主动且有意删除帐户是合理的。开发者可以添加一些步骤来验证请求者的身份,并确认用户想要删除相应帐户 (例如,通过向与相应帐户关联的电子邮件地址或电话号码发送代码并让用户输入这个代码)。但是,如果这样给用户删除帐户制造了不必要的困难,则不会通过审核。

 

3、我的 App 使用“通过 Apple 登录”功能为用户提供帐户创建和身份验证。我需要进行哪些必要的更改,以便支持用户删除帐户?

 

支持“通过 Apple 登录”的 App 应使用 Sign in with Apple REST API 来撤销用户令牌。如需进一步了解,需要查看相关文档:https://developer.apple.com/documentation/sign_in_with_apple/revoke_tokens

和设计建议:https://developer.apple.com/design/human-interface-guidelines/patterns/managing-accounts/


4、如果我的 App 链接到默认网页浏览器进行帐户创建,是否仍需要在 App 中提供帐户删除选项?

 

是的。此外还要注意,根据 App Store 审核指南,链接到默认网页浏览器进行登录或注册帐户会给用户带来较差的体验,因此并不是恰当的做法。

 

5、我的 App 会自动为用户创建帐户。我是否需要提供用于发起帐户删除的选项?

 

是的。用户应可以选择删除自动生成的帐户 (亦称为“客人”帐户) 以及与这些帐户关联的数据。确保开发者 App 中的任何自动帐户创建行为均符合所在地区的当地法律要求。

 

6、用户帐户删除需要我手动完成,这个过程需要一些时间。帐户删除需要即时和自动完成吗?

 

不需要。如果开发者的帐户删除流程是手动的,或出于其他原因而需要一些时间才能完成,这是可以接受的。但请告知用户删除帐户需要多长时间,并在删除完成时提供一条确认信息。确保删除帐户所需的时间符合 App 所在地区的当地法律要求。

 

7、如果 App 用于显示和共享用户生成的内容,在用户删除帐户时,是否需要删除用户在 App 中提供的内容?

 

是的。在删除帐户时,用户会预期与帐户关联的所有数据都将同时删除。这包括由用户生成的、与他人共享的内容,例如照片、视频、文本帖子和评论。如果当地法律法规要求您保留一些数据,请告知用户。

 

8、我目前根据 CCPA、GDPR 或其他当地法律,仅在我提供 App 的部分地区允许用户删除帐户。这样可以吗?

 

不可以。应该允许所有用户删除他们的帐户,无论他们位于何处。您为遵守当地法律要求而创建的现有帐户删除流程可以提供给所有用户,只要它们符合 App Store 审核指南 5.1.1(v) 的要求。

 

9、如何处理自动续期订阅的用户?不想在用户删除帐户后还会突然向他们收费。

 

如果用户有自动续期订阅,请通知用户他们的计费将通过 Apple 继续,并要求他们在继续订阅之前取消。如果您使用 App Store Server Notifications 进行自动续期订阅,您可以实时验证用户的订阅状态,或者使用订阅状态 API 来识别订阅状态。

 

在iOS15和iPadOS 15或更高版本中使用showManageSubscription,

或提供以下链接以让用户管理自己的订阅:https://apps.apple.com/account/subscriptions。

对于 Apple tvOS,请根据《Apple TV 使用手册》中所述,在屏幕上显示用于更改或取消订阅的说明。

 

此外,您可以在iOS15和iPadOS15或更高版中使用beginRefundRequest,也可以提供以下“Apple 支持”链接来让顾客提交退款请求:

https://support.apple.com/zh-cn/HT204084

 

如果您的 App 提供了立即删除帐户的选项,则您还可以提供另一个选项,供用户根据订阅的到期日期,安排在稍后完成帐户删除。

 

(注意:开发者要遵循适用的法律要求来存储和保留用户帐户信息以及处理帐户删除。)

QR code