根据开发者从 Apple 收到的反馈,实时活动将无法像 iOS 17 及更早版本中那样频繁更新。虽然这不会影响大多数应用程序,但这仍然是一个值得讨论的变化。
问题
应用程序开发人员 Nico 本周在 X 上发布了相关消息,表示他们以前能够每秒更新实时活动。然而,从 iOS 18 开始,他们只能更新 5 到 15 秒。这是他的应用程序的一个问题,他使用实时活动来显示他的实时自行车速度。展望未来,自行车速度将落后约 10 秒,这对于某些用例来说可能会出现问题。
不幸的是,苹果表示这是有意的改变。该公司表示,每次更新都需要将数据写入磁盘,从而导致设备 NAND(又名存储)过度磨损。今年,过多的更新尤其成问题,因为实时活动将通过 iOS 18 和 watchOS 11 同步到您的 Apple Watch。
此外,该公司表示,实时活动从来没有打算创造“实时体验”,也从来没有打算事先允许它,称其为“API 中的漏洞”。
具有讽刺意味的是,开发人员还指出,苹果公司使用他的确切用例作为实时活动的示例。苹果在开发者网站上写道,“锻炼应用程序可以显示实时健身指标。”然而,尽管他们这么说,但该公司似乎不再愿意支持这个用例。
包起来
这不会影响具有时钟功能的实时活动,例如 Uber Eats 或 DoorDash,它们会显示倒计时到您的预计送货时间的计时器。这是因为预计的交付时间是一次更新,然后实时活动会自行倒计时,而不是应用程序推送每次时钟更新。
Apple 在 iOS 16 中引入了实时活动,旨在让它们成为您从您喜爱的应用程序获取重要更新的快速方式 – 直接从锁定屏幕或灵动岛。
关注迈克尔:X/Twitter、话题
免责声明
部分内容(图片、文章)翻译/转载自国内外资讯/自媒体平台。文中内容不代表本站立场,如有侵权或其它,请联系 macmao.com@gmail.com,我们会第一时间配合删除。(转载请注明来源自:www.macmao.com)