2014-01-09 2 views
3

Я хочу разбудить свое приложение каждые 24 часа и что-то обновить. Есть ли способ сделать это без использования тихих push-уведомлений, службы определения местоположения и voip. Например, приложение «Мои данные» дает ежедневное использование данных, и оно не включает службу push-уведомлений, так как у меня не было задано это разрешение. Итак, как я могу это достичь. Любая помощь будет принята с благодарностью.Способ обновления приложения каждые 24 часа

+0

установить будильник каждые 24 часа, чтобы начать процесс синхронизации? –

+0

@ DanielBo Я хочу сделать это в фоновом режиме. Если я использую Alarm, появится уведомление. – Avinash

+0

сделал это на android, подумал, что это возможно и на iOS, но => http://stackoverflow.com/questions/14337275/ios-background-process-similar-to-android-alarmmanager –

ответ

1

Если вы удалите беззвучный толчок, Геолокацию и VoIP, все, что вы оставили это Background Audio или Фон выборки.

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

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

Там нет других «легальные» пути для достижения такого рода функциональности на IOS. В этой теме также доступно множество ресурсов по этой теме.

И многое другое, вы должны исследовать фоновые режимы больше.

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