蘋果終於為應用開發者推出了 Screen Time API
該 API 為開發人員提供了對框架的訪問,該框架將允許家長控制體驗,同時也維護用戶隱私
最近更新時間 2021-06-08 10:07:09
在 2018 年 iOS 12 發佈之後,蘋果推出了自己的內置屏幕時間跟蹤工具和控件。然後它開始打擊實施了自己的屏幕時間系統的第三方應用程序,稱它們是通過冒著用戶隱私風險的技術來實現的。什麼是當時不可用的?一個屏幕時間 API,允許開發人員利用 Apple 自己的屏幕時間系統並構建自己的體驗來增強其功能。現在已經改變了。
在週一的 Apple 全球開發者大會上,它推出了一個新的 Screen Time API,該 API 為開發人員提供了對框架的訪問,該框架將允許家長控制體驗,同時也維護用戶隱私。
該公司在 iOS SDK 中添加了三個新的 Swift 框架,這將允許開發人員創建應用程序,幫助父母管理孩子在他們的設備上可以做什麼,並確保這些限制保持不變。
使用此 API 的應用程序將能夠設置限制,例如鎖定帳戶、防止密碼更改、過濾網絡流量和限制對應用程序的訪問。這些變化已經可以通過 Apple 的屏幕時間系統獲得,但開發人員現在可以建立自己的體驗,這些功能以自己的品牌提供,然後他們可以擴展 Apple 系統提供的功能。
利用 API 的開發人員的應用程序也可以鎖定到位,因此只有在父母批准的情況下才能將其從設備中刪除。
這些應用程序可以對父母進行身份驗證,並確保他們管理的設備屬於家庭中的孩子。此外,Apple 表示該系統的工作方式讓父母可以選擇他們想要限制的應用程序和網站,而不會損害用戶隱私。
第三方應用程序還可以為不同的應用程序或活動類型創建獨特的時間窗口,並在時間快到時警告孩子。當它註冊時間到時,應用程序會鎖定對網站和應用程序的訪問,並可能提醒孩子是時候做作業了——或者開發人員想到的任何其他體驗。
另一方面,這些應用程序可以激勵孩子在完成其他任務後獲得屏幕時間訪問權限,例如做作業、閱讀或家務,或其他任何事情。