Во время работы AVAudioSession
, настроенного на категорию .playAndRecord
или .record
, система будет отключать звук и вибрацию любого (Push) уведомления, полученного телефоном.
-> Если запущено одно приложениесеанс записи в предварительных или фоновых уведомлениях для всех приложений будет отключен.
В большинстве случаев это может быть разумной настройкой, но я ищу обходной путь для включения уведомлений во время записиаудио: есть ли способ
- настроить iPhone для воспроизведения звуков / вибраций уведомлений во время сеанса записи в приложении?
- настроить запись
AVAudioSession
моего приложениявключить прерывания с помощью уведомлений и, следовательно, включить их звук? - настроить (локальный)
UNNotification
для прерывания сеанса записи при его запуске?Я заметил, что уведомления «Таймер», отправленные приложением «Часы» на iPhone, имеют эту возможность (вызывают уведомления AVAudioSession.interruptionNotification
).Хотите знать, есть ли что-то, что я пропустил при настройке уведомления или Apple использует для этого закрытый API.