IOS - вызвать поток для отправки местоположения с помощью push-уведомления - PullRequest
1 голос
/ 24 января 2012

Можно ли запустить поток в приложении iOS, которое работает в фоновом режиме, для отправки местоположения при получении push-уведомления?

1 Ответ

0 голосов
/ 25 января 2012

Из документов Apple Push:

http://developer.apple.com/library/IOs/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/WhatAreRemoteNotif/WhatAreRemoteNotif.html

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

Когда приложение работает на переднем плане, это единственный раз, когда оно может ответить непосредственно на push-уведомление. ОС обрабатывает нажатие , отображает его и ставит в очередь для последующих действий пользователя.

Приложения iOS не могут непрерывно работать в фоновом режиме, только в течение нескольких минут после закрытия приложения (чтобы выполнить задачу, если позволяет память, для чего-то вроде загрузки фотографии).

...