It seems the startRecordWithMicrophone method has been deprecated, but they have implemented a startCapture method that is in beta, am I able to use this beta function? It doesnt come up in my options when using the recorder. I am forced to use the startRecording method which doesn't record the microphone, I have found very limited info on this please help. let recorder = RPScreenRecorder.shared() recorder.startRecording(handler: { (error) in
if let error = error {
print(error)
}
})
You may use startRecording method after setting isMicrophoneEnabled property.