AVAudioRecorder немедленно закрывается, чтобы скрыть красную полосу стыда - PullRequest
0 голосов
/ 27 июня 2018

В настоящее время я работаю над приложением, которое записывает звук. Как только приложение закрыто, я хочу, чтобы запись прекратилась, но я заметил, что когда я останавливаю объект AVAudioRecorder в applicationWillResignActive, панель некоторое время остается красной (это происходит с приложением shazam "). Вместо этого мне нужно, чтобы красная полоска исчезла немедленно, чтобы не беспокоить пользователя. Любая идея о том, как я могу реализовать это поведение? Я попытался отключить AVAudioSession, но он не работает.

1 Ответ

0 голосов
/ 27 июня 2018

Попробуйте установить для своего экземпляра AVAudioRecorder значение nil после деактивации AVAudioSession.

...