2017-01-23 9 views
1

У меня сегодня виджет в Xamarin, который отображает общие данные из родительского приложения. Все работает хорошо, и виджет обновляет свои данные, пока я не проведу (родительское) приложение. Есть ли способ пробудить родительское приложение, не открывая его, только чтобы получить обновленные данные из API?Как заставить родительское приложение активно работать в фоновом режиме (но не открывать приложение) ios Xamarin

+0

В Xamarin есть несколько отличных руководств, которые предоставляют различные способы поддержки фоновых изображений iOS: https://developer.xamarin.com/guides/ios/application_fundamentals/backgrounding/ – SushiHangover

ответ

1

Вам необходимо использовать Сервис или IntentService в Android. Концепция не существует в iOS, без длительных задач в iOS, в iOS вы можете использовать push-уведомления для пробуждения приложения.

+0

Как я понял, push-уведомления не могут разбудить приложение если это было прекращено пользователем. – Vitali

+0

Существует способ пробуждения приложения iOS с помощью уведомлений см. Http://stackoverflow.com/a/35388109/523026 надеюсь, что это поможет –

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

  • Нет связанных вопросов^_^