Запись звука с микрофона, когда микрофон занят другой службой в iOS

В моем приложении для iOS я пытаюсь записать звук с помощью записи экрана, я могу записать его с помощью следующего кода

      let recorder = RPScreenRecorder.shared()
    recorder.isMicrophoneEnabled = true
    recorder.startRecording{ [unowned self] (error) in
        if let unwrappedError = error {
            print(unwrappedError.localizedDescription)
        } else {
            print("Recording start")
        }
    }

Но моя проблема в том, что если микрофон занят другой службой, такой как видеозвонок, в моем приложении, средство записи экрана не записывает звук, а просто записывает экран.

любая помощь будет оценена

0 ответов

Другие вопросы по тегам