多肉胡 2023-04-07 01:50 采纳率: 0%
浏览 93
已结题

如何用Swift调用IOS屏幕时间管理控制app使用

最近在开发一个时间管理类的东西,通过设置允许使用的应用,从而禁止非白名单应用打开,请问各位

  1. 如何在Swift中调用Apple的Screen Time API,去控制其他app的使用呀
  2. 我是用flutter写的,所以我想集成到flutter里,要是能帮忙解决最好,可报价
  • 写回答

3条回答 默认 最新

  • Dummer25 2023-04-07 09:49
    关注

    首先是无法通过 Swift 或者 Flutter 直接调用 Screen Time API 来控制其他应用的使用的,ios权限管理等级本来就高
    你可以换个思路,我觉得你可以使用 flutter_device_lock 插件,这个插件提供了一种在Flutter应用程序中控制设备锁定的方法,可以防止用户在特定的时间段内访问设备,目测应该可以实现的需要

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 4月8日
  • 赞助了问题酬金50元 4月7日
  • 创建了问题 4月7日