尽管第三方开发人员在后台运行应用程序时一直在悄悄地在iOS用户上收集数据,但据报道苹果公司正在iOS 13中停止这种做法,迫使Facebook和其他公司对其应用程序进行重大更改。该变化今天由The Information报道,但在苹果的移动操作系统中已经等待了一段时间。 在iOS的早期版本中,第三方通信应用程序依赖于PushKit,这是一个后台VoIP进程,使他们能够在不重新打开应用程序的情况下检测到来话-即使在没有使用应用程序的情况下,某些开发人员仍可以利用它来收集数据积极使用。根据该报告,iOS 13将限制后台进程,因此只能用于基于Internet的呼叫,并且将切断后台数据收集,这一更改预计将严重影响Facebook的WhatsApp,并要求重建其他包括Facebook Messenger,Snapchat和微信的应用程序。 多年来,用户一直在引用iOS后台任务的问题,许多早期报告指出,Facebook的核心应用是电池意外消耗的根源。Facebook随后将自己的实时通信功能拆分为Facebook Messenger,而其他应用程序(包括上述的WhatsApp,Snapchat和微信)则继续受到欢迎,部分原因是易于与朋友和业务联系人共享加密的内容。WhatsApp显然部分依赖于PushKit功能进行端到端加密。 就Facebook而言,它否认正在使用PushKit收集数据,但表示正在努力解决该问题。一位发言人告诉《 The Information》:“对即将发布的iOS版本所做的更改并不微不足道,但我们正在与Apple讨论如何最好地解决这些问题。” 苹果正在iOS 13中进行更改,该版本目前处于beta版本,预计将于9月发布,但显然将允许开发人员在2020年4月之前更新其软件以符合法规要求。更新了主要应用程序后,用户将享受更好的隐私保护,并且可能会极大地延长电池寿命,具体取决于通讯应用程序在后台使用的能量。