кто-нибудь получил VIOP-сокеты, чтобы разбудить приложение при получении новых данных?
Я был в состоянии сделать следующее:
установить флажок plist, чтобы voip
установить потоки как тип voip
сокеты остаются открытыми, когда приложение переходит в фоновый режим, но сообщения не обрабатываются.
Согласно Apple, правильное поведение
«Если новые данные поступают в то время, как ваше приложение приостановлено, система активизирует ваше приложение, чтобы оно могло обработать данные. В случае входящего телефонного звонка ваше приложение, как правило, немедленно предупреждает пользователя, используя локальное уведомление. Для других некритических данные, или если пользователь игнорирует вызов, система возвращает ваше приложение в приостановленное состояние, когда оно заканчивает обработку данных. "
Кто-нибудь может заставить это работать?