iOS应用程序,在后台也可以控制屏幕



有没有任何方法可以实现一个iOS应用程序,该应用程序在后台也可以访问屏幕(例如屏幕录制(?有人对此有经验吗?

像TeamViewer这样的应用程序是这样做的,但我不清楚它们是否通过了苹果的特殊流程(例如非开放的API(。

附言:我当然假设用户必须明确接受这一点(例如,对于macOS上的系统扩展(,这里的目标不是制作恶意应用程序,而是制作远程控制工具。

在后台录制屏幕的唯一方法是使用ReplayKit 2中的广播上传扩展。本次WWDC演讲将更详细地介绍如何使用此APIhttps://developer.apple.com/videos/play/wwdc2018/601/

由于它不是专门为您的用例设计的,您将不得不做一些不同的事情,比如在应用程序组中本地存储帧,而不是上传它们。

最新更新