Когда мое приложение перемещается в фоновый режим во время воспроизведения аудио или записи звука, я хотел бы предоставить что-то вроде зеленой строки состояния «В вызове», которая появляется, когда вы находитесь в вызове, и переключаться на другое приложение, давая возможность быстрого возврата к приложению.
Я подумал, что это может быть частный API, но я заметил, что приложение Griffin iTalk делает это, когда записывает звук (см. Рисунок) - так что я знаю, что это можно сделать, но я не смог понять API - это (настройка Info.plist
, AVAudioSession
, UIApplication/Delegate
или что-либо еще) для реализации этой магии. Мое приложение в настоящее время работает и записывает аудио в фоновом режиме и работает просто отлично, я предполагаю, что где-то есть что-то, что я не настраиваю, чтобы получить такое поведение.
Может ли кто-нибудь указать мне правильные документы или примеры кода, демонстрирующие такое поведение? (Я просмотрел Аудио-документы и не смог его найти).
Спасибо!
![alt text](https://i.stack.imgur.com/NgjoM.png)