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