iOS Удаленная обработка уведомлений - PullRequest
0 голосов
/ 18 мая 2011

Быстрый вопрос, я работаю над приложением с поддержкой APNS, и я просто хочу знать, есть ли способ, когда приложение не открыто (не в фоновом режиме) и приложение получает удаленное уведомление;

Могу ли я открыть приложение в фоновом режиме, без ведома пользователя, и сделать то, что нужно сделать.

Я посмотрел на документы, но там явно не сказано, что это можно или нельзя сделать (из того, что я прочитал), он говорит, что пользователь должен открыть приложение вручную (либо нажатием на предупреждение, либо на значок приложения). .

Я думаю, что ясно, что я собираюсь сделать, однако я также приведу пример.

Пример)

Почтовое приложение по умолчанию предупреждает пользователя о новых письмах значком значка, показывающим количество новых писем, а также звук. Затем пользователь должен коснуться значка приложения, чтобы открыть приложение и загрузить новые электронные письма.

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

Спасибо за любую помощь.

1 Ответ

0 голосов
/ 18 мая 2011

к сожалению, то, что вы описываете, невозможно.

единственный способ получить что-то подобное - это создать приложение voip. см. соответствующий раздел в этом документе .

Реализация приложения VoIP Приложение для передачи голоса по Интернет-протоколу (VoIP) позволяет пользователю совершать телефонные звонки, используя подключение к Интернету вместо сотовой связи устройства. Такое приложение должно поддерживать постоянное сетевое соединение со связанной с ним службой, чтобы оно могло принимать входящие вызовы и другие соответствующие данные. Вместо того чтобы постоянно поддерживать бодрствование приложений VoIP, система позволяет им приостанавливаться и предоставляет средства для мониторинга их сокетов. При обнаружении входящего трафика система активирует приложение VoIP и возвращает ему управление своими сокетами.

в любом случае, я сомневаюсь, что ваше приложение попадет в App Store, тогда ...

...