北京时间 9 月 6 日早间消息,受到 iOS 13 最新调整影响的应用可能超出最初预想,安全消息的开发人员都在“争先恐后地”在苹果切断对特定 API 的访问之前,保持加密通信服务功能。
苹果在 2019 年全球开发者大会(WWDC)期间宣布了应用在后台的运行方式,导致许多应用程序开发人员不得不改变其应用程序的运行方式,包括减少可执行的后台处理量。
在 8 月初,有人认为透过 Facebook Messenger、WhatsApp 的和其他 VoIP 服务必须进行相应的调整才能应对新的限制。
然而,根据 The Information 报道,受此影响的远不只是 Facebook Messenger 和 WhatsApp 等应用,包括 Signal、Wickr、Threema 和 Wire 在内的服务也需要应对相关问题。
问题源于苹果决定强迫开发人员使用 PushKit API。该 API 最初是为了支持 VoIP 呼叫功能,但开发人员很快重新调整后台进程,以使其他元素能够运行,例如允许加密消息在后台解密,避免让用户在收到通知后等待。
但这却会带来其他问题,例如允许应用程序收集位置数据或其他类型的监控。这也是苹果调整政策的重要原因。
新闻来源:新浪科技