导读 苹果以保护用户隐私的名义制定了一些新规则来管理其AppStore上API的使用。这一变化意味着开发人员将需要提供在其应用程序中使用数据收集API
苹果以保护用户隐私的名义制定了一些新规则来管理其AppStore上API的使用。这一变化意味着开发人员将需要提供在其应用程序中使用数据收集API的原因,该API可以根据有关其设备及其使用方式的信息确定用户的身份。
此过程称为指纹识别,用于跟踪用户的在线活动。苹果表示,它知道少数API可能会以这种方式被滥用,这是其开发者计划许可协议所禁止的。
苹果在其开发者网站上发布的公告中指出,“为了防止滥用这些API,我们在WWDC23上宣布,开发者需要在其应用程序的隐私清单中声明使用这些API的原因。”
开发人员将有一个可供选择的有效理由列表,这些理由必须准确对应API在其应用程序中的使用方式,而应用程序只能出于所述原因而使用API。
从今年秋季开始,开发者在提交新应用程序供Apple批准或通过AppStoreConnect更新后,将收到一封电子邮件,询问其合理理由。从2024年春季开始,原因必须包含在隐私清单中。
苹果还告诉开发者,如果他们使用该API的原因未包含在预先批准的列表中,但仍然对用户有利,请与该公司联系。可以在此处查看需要原因的API列表。
这项新要求紧随Apple在2022年9月上市的iOS16中发布的其他安全和隐私功能的脚步。锁定模式于2022年7月宣布,旨在保护主要目标免受网络攻击,并用于今年四月首次挫败间谍软件活动。
另一个是安全检查,它允许用户阻止与可能对他们构成威胁的人联系,并关闭设备上的位置跟踪。