Аудио категории сеанса и режимы
Вы говорите iOS аудио намерения своего приложения путем обозначения категории для аудио сеанса. Таблица b-1 предоставляет подробную информацию о каждой из категорий. Категория по умолчанию, AVAudioSessionCategorySoloAmbient
, заштриховывается. Для объяснения того, как категории работают, посмотрите Работу с Категориями. Для объяснения смесительного переключателя переопределения посмотрите Выбор Best Category.
Идентификаторы категории | Заставленный замолчать переключателем Ring/Silent и экранной блокировкой посмотрите примечание | Прерывания non-mixable аудио приложений | Позволяет аудиовход (запись) и вывод (воспроизведение) |
---|---|---|---|
| Да | Нет | Вывод только |
| – | Да | Никакой ввод и никакой вывод |
| Нет | Да | Ввод и вывод |
| Нет | Да по умолчанию; нет при помощи переключателя переопределения | Ввод и вывод |
| Нет | Да по умолчанию; нет при помощи переключателя переопределения | Вывод только |
| Нет (запись продолжает заблокированный экран), | Да | Ввод только |
| Да | Да | Вывод только |
Таблица b-2 обеспечивает список режимов и с какими категориями каждый режим может использоваться.
Идентификаторы режима | Совместимые категории |
---|---|
| Все |
|
|
|
|
|
|
| AVAudioSessionCategoryPlayback |
|
AVAudioSessionCategoryPlayback |
|
|