Включить звук / вибрацию уведомлений во время записи AVAudioSession - PullRequest
1 голос
/ 04 апреля 2019

Во время работы AVAudioSession, настроенного на категорию .playAndRecord или .record, система будет отключать звук и вибрацию любого (Push) уведомления, полученного телефоном.

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

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

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