Неизвестный выбранный источник данных для порта iPhone после телефонного звонка

У меня есть приложение для видеочата. На моем iPhone 5s, когда я в видеочате, после телефонного звонка GSM Xcode всегда распечатывает журнал:

2013-12-17 14:50:00.826 xxxxx[2485:780f] 14:50:00.826 ОШИБКА:
[0xad85000] AVAudioSessionPortImpl.mm:50: ValidateRequiredFields: Неизвестно выбранный источник данных для порта iPhone È∫¶ÂÖãÈ£é (тип: встроенный микрофон)

которые происходят только на устройстве iPhone5, а на моем iPhone4 такой проблемы нет, кто-нибудь знает, что означает этот журнал и как его исправить.


person Asnor    schedule 17.12.2013    source источник
comment
Делает ли он что-нибудь еще, кроме этого? То есть что-то ломается? Если нет, я бы, вероятно, просто проигнорировал это и просто отправил отчет об ошибке. Внутренние фреймворки Apple иногда любят забивать консоль вещами, которые на самом деле не имеют к вам отношения.   -  person JustSid    schedule 17.12.2013
comment
Кажется, ничего не ломается, ваше предложение — хорошая идея, я отправлю сообщение об ошибке в Apple. Спасибо.   -  person Asnor    schedule 17.12.2013
comment
У меня аналогичная проблема. Бывает только на начальном этапе..   -  person xialin    schedule 14.01.2014


Ответы (1)


Эта ошибка возникает, когда вы деактивируете сеанс let session = AVAudioSession.sharedInstance() session.setActive(false, error: nil) И когда вы снова активируете его.

person Al Pascual    schedule 21.08.2015
comment
Это происходит даже в случае setActive true - person malex; 18.11.2018