Как остановить MPMusicPlayerController от включения блокировки экрана

У меня есть приложение, которое требует, чтобы экран iPhone оставался активным (или нет, в зависимости от выбора пользователя). Я сделал это, отключив таймер простоя приложения, который прекрасно работает и работает до тех пор, пока я не начну проигрывать мультимедиа через MPMusicPlayerController. Из-за ошибки в SDK это затем включает таймер простоя без видимого способа снова его отключить.

Мой поток приложений:

Приложение запускаетсяЭкран остается включенным<... проходит время ...>Воспроизвести аудио файлТаймер холостого ходаЭкран выключается

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

Кому-нибудь удалось найти обходной путь для этого?

Ответы на вопрос(3)

Ваш ответ на вопрос