【发布时间】:2020-08-10 13:16:50
【问题描述】:
我试图在允许执行以下操作之前检查屏幕是否正在录制,我最初尝试使用 ReplayKit 自动录制,但这不是一个可行的解决方案,因为它不允许在应用程序外部录制,所以基本上我想做的是在允许他们执行另一段代码之前检查用户是否已经开始使用 IOS 控制中心记录器进行屏幕录制。
类似:
func handleScreen() {
var isRecording: Bool = false
if ScreenIsRecording { //(this is what i don't know how to check)
isRecording = true
}
if isRecording == true {
// execute this code.
}
}
我对能够执行屏幕录制的其他解决方案持开放态度,但它必须能够录制所有屏幕,而不仅仅是应用内屏幕。
谢谢
【问题讨论】: