【问题标题】:iOS App that controls the screen also when backgrounded后台控制屏幕的 iOS 应用程序
【发布时间】:2020-09-05 06:00:17
【问题描述】:

有没有办法实现一个在后台也可以访问屏幕(例如屏幕录制)的 iOS 应用程序?有人有这方面的经验吗?

像 TeamViewer 这样的应用程序可以做到这一点,但我不清楚它们是否通过 Apple 的特殊流程(例如非开放 API)。

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

【问题讨论】:

    标签: ios


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2019-01-26
      • 1970-01-01
      • 2020-12-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-27
      • 1970-01-01
      相关资源
      最近更新 更多