目前正在 Beta 测试中的 iOS 16.1 中,引入了对 Live Activities API 的支持。通过该 API,第三方开发者能够在锁屏和灵动岛上添加实时的动态通知。iOS 16.1 将于今年秋季正式发布,苹果现在发布了完整的人机交互指南,其中概述了开发人员在其应用程序中实施 Live Activity 的最佳实践。
Live Activities 于今天 WWDC 大会上宣布,为开发者提供了在 iPhone 锁屏界面添加实时、最新信息的方式。在苹果在 iPhone 14 Pro 和 iPhone 14 Pro Max 上推出灵动岛功能之外,苹果拓展这项功能用于灵动岛。除了锁定屏幕之外,开发人员还可以直接在灵动岛中显示实时活动。
在新发布的指南中,Apple 为专门希望在 iPhone 14 Pro 的 Dynamic Island 上采用 Live Activity 的开发人员概述了最佳实践。
● 为具有定义的开始和结束的任务和实时事件提供实时活动。
● 只呈现最重要的内容。
● 仅在有新内容可用时更新实时活动,仅在必须引起人们注意时才提醒人们。
● 避免在实时活动中显示敏感信息。
● 避免使用实时活动来展示广告或促销。
● 让人们控制开始和结束现场活动。
● 确保点击您的 Live Activity 在正确的位置打开您的应用程序。
● 考虑在锁定屏幕结束后从锁定屏幕中删除您的实时活动。
via cnbeta