苹果要求App必须内置删除账号功能
今日,DoNes于6月30日发布消息,据郭睿琦报道,苹果公司已经向开发者发出通知,要求支持账户创建的App必须允许用户在App内发起账户删除操作。苹果公司此前已推迟该要求的执行日期,今年5月公布的最后期限为6月30日。针对此次更新,苹果强调了以意事项:
用户应在App中能够轻松找到账户删除选项。对于提供通过Apple登录服务的App,当删除账户时,开发者需要通过Apple的RESTAPI来撤销用户令牌。开发者不能仅提供暂时禁用或停用账户的选项,而应允许用户删除自己的个人数据以及账户。
如果App所在的领域受到严格监管,开发者可能需要提供额外的支持流程,以协助和帮助账户删除过程。必须遵守关于存储用户账户信息和处理账户删除的适用法律,包括遵守不同国家和地区的当地法规。
根据苹果《App Store审核指南》,如果App不包含基于账户的重要功能,应允许用户在不登录的情况下使用。对于支持账户创建的App,必须在App内提供账户删除选项。App不得要求用户提供个人信息才能正常使用,除非个人信息与App的核心功能直接相关,或是法律要求。
苹果在审核指南中明确指出,如果开发者的主要App功能与特定的社交网络(如Facebook、微信或Twitter等)无关,开发者必须提供无需登录或其他类似机制的访问权限。调取基础档案信息、分享到社交网络或邀请朋友使用App等并不视为核心App功能。App还必须包含用于删除社交网络凭证的机制,以及从App内停用App与社交网络之间数据访问的机制。重要的是,App不得在设备外部存储社交网络的凭证或令牌,并且只能使用此类凭证或令牌在App运行期间直接从App本身连接社交网络。
这一系列的更新旨在保护用户的个人隐私和数据安全,确保用户拥有更多的控制权。苹果公司持续强调用户体验和数据安全的重要性,通过这一系列的措施来确保开发者在开发过程中充分考虑这些方面。