在苹果 iOS 18 中,Apple苹果将限制实时活动(Live Activities)的刷新频率。这一变化虽然不会影响大多数应用,但对于某些需要实时更新的应用来说,会带来一定影响。
根据一位开发者反馈,在 iOS 17 及更早版本中,他们可以每秒更新一次实时活动。但在 iOS 18 中,刷新频率将被限制在 5 到 15 秒一次。对于需要显示实时数据的应用,如展示骑行速度,这一变化可能会带来体验问题,因为数据将滞后约 10 秒。
Apple 称这是一个”有意的改变”。频繁的更新会增加设备存储介质的磨损,尤其是在 iOS 18 中实时活动将与 Apple Watch 同步的情况下,过于频繁的刷新可能会带来更大的影响。该公司还表示,实时活动最初的设计目的并非用于创建”实时体验”,之前允许每秒刷新是一个”API 漏洞”。
值得一提的是,Apple 在开发者网站上曾将”实时显示健身数据”作为实时活动的示例场景之一,但现在他们似乎不再支持这种使用方式。
对于显示倒计时的应用(如打车软件)来说,这一变化影响不大,因为它们只需在开始时更新一次预计到达时间,之后倒计时由系统自行完成,无需应用推送更新。
这一改变影响了部分对实时数据更新有需求的应用场景,但对大多数应用来说,实时活动的正常使用不会受到影响。