2016-11-22 3 views

ответ

3

Аудиозапись активируется CallKit; поэтому у них есть обратный вызов, чтобы сообщить вам, что он активирован. Вы не можете активировать аудиозапись самостоятельно в фоновом режиме.

Необходимо, чтобы настройки сеанса аудио (категория, режим и т. Д.) Настраивались при запуске исходящего вызова или ответе на входящий вызов, потому что эти вещи необходимо установить правильно, прежде чем CallKit сможет активировать аудио сессия.

+0

Так что, если я не настрою 'CategoryPlayAndRecord' и' ModeVoiceChat', callback не будет вызываться? – user1256821

+0

А что, если я использовал свойства, не связанные с VoIP? – user1256821

+0

@ user1256821: Если CallKit каким-то образом не активирует сеанс аудио, он не будет называть «активирован». Я считаю, что неправильная категория, режим и т. Д. На аудио сессии является одной из причин этого. – user102008

Смежные вопросы