目前正在Beta測試中的iOS16.1中,引入對LiveActivitiesAPI的支持。通過該API,第三方開發者能夠在鎖屏和靈動島上添加實時的動態通知。iOS16.1將於今年秋季正式發佈,蘋果現在發佈完整的人機交互指南,其中概述開發人員在其應用程序中實施LiveActivity的最佳實踐。
Live Activities 於今天 WWDC 大會上宣佈,為開發者提供在 iPhone 鎖屏界面添加實時、最新信息的方式。在蘋果在 iPhone 14 Pro 和 iPhone 14 Pro Max 上推出靈動島功能之外,蘋果拓展這項功能用於靈動島。除鎖定屏幕之外,開發人員還可以直接在靈動島中顯示實時活動。
在新發佈的指南中,Apple 為專門希望在 iPhone 14 Pro 的 Dynamic Island 上采用 Live Activity 的開發人員概述最佳實踐。
● 為具有定義的開始和結束的任務和實時事件提供實時活動。
● 隻呈現最重要的內容。
● 僅在有新內容可用時更新實時活動,僅在必須引起人們註意時才提醒人們。
● 避免在實時活動中顯示敏感信息。
● 避免使用實時活動來展示廣告或促銷。
● 讓人們控制開始和結束現場活動。
● 確保點擊您的 Live Activity 在正確的位置打開您的應用程序。
● 考慮在鎖定屏幕結束後從鎖定屏幕中刪除您的實時活動。