私は十分に検索しましたが、解決策を得ることができませんでした。
アプリの画面を記録するために ReplayKit を使用しています。呼び出して画面の記録を開始しました
let sharedRecorder = RPScreenRecorder.shared()
sharedRecorder.startRecording() { error in
if let error = error {
self.showScreenRecordingAlert(message: error.localizedDescription)
}
}
ボタンを押しているとき、stopRecord
私は呼んでいます
let sharedRecorder = RPScreenRecorder.shared()
sharedRecorder.stopRecording { previewViewController, error in
if let error = error {
self.showScreenRecordingAlert(message : error.localizedDescription)
return
}
}
stopRecording
しかし、私が直面している問題は、プログラム制御がブロック内に入らないことです。私がやっているときpo sharedRecorder.isRecording
、それは常にfalseを返します。知っていることはすべて実行しましたが、解決策を得ることができませんでした。