当应用程序处于后台时如何录制屏幕?

时间:2018-11-05 11:47:30

标签: ios swift screen-recording replaykit

->我已经使用RPSScreenRecord制作了屏幕录像机,该屏幕录像机可以在前台记录屏幕。但是,当应用程序处于后台时如何继续记录屏幕? ->任何帮助和建议,将不胜感激。 在此先感谢!

2 个答案:

答案 0 :(得分:1)

这是在后台录制屏幕的最简单方法。 也无需创建广播上传扩展名。 只需创建RPSystemBroadcastPickerView并在后台开始录制,当应用程序在后台或强制关闭时它也将起作用。

var broadCastPicker : RPSystemBroadcastPickerView?

override func viewDidLoad() {
    super.viewDidLoad()

    broadCastPicker = RPSystemBroadcastPickerView(frame: CGRect(x: 0, y: 0, width: 200, height: 200))
    self.view.addSubview(broadCastPicker!)
}

答案 1 :(得分:0)

在后台应用程序时,RPSScreenRecord无法正常工作。