Как скрыть / удалить экран блокировки проигрывателя из метода в приложении - PullRequest
0 голосов
/ 07 мая 2019

после использования

if player.timeControlStatus == .paused{
            do{
                try self.session!.setActive(false, options: .notifyOthersOnDeactivation)

            }catch let error {
                print("ERROR==> \(error.localizedDescription)")
            }
        }

для удаления / скрытия музыкального проигрывателя экрана блокировки я получаю эту ошибку ниже

AVAudioSession.mm: 1079: - [AVAudioSession setActive: withOptions: ошибка:]: деактивировать аудиосеанс с запущенным вводом / выводом.Все операции ввода-вывода должны быть остановлены или приостановлены до отключения аудиосеанса.Операция не может быть завершена.(Ошибка OSStatus 560030580.)

Я буду очень признателен за понимание того, что я мог сделать неправильно, чтобы получить

Все операции ввода-вывода должны быть остановлены илиприостановленная ошибка

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...