2017-01-23 26 views
1

我今天在Xamarin中显示了一个小部件,它显示了父应用程序的共享数据。一切运作良好,小部件更新其数据,直到我滑动(杀死)父应用程序。 有没有什么办法可以唤醒父应用程序而不打开它,只有从API获取更新的数据?如何让父应用程序在后台运行(但不打开应用程序)ios Xamarin

+0

Xamarin提供了一些很好的指南,提供了iOS支持不同背景的背景:https://developer.xamarin.com/guides/ios/application_fundamentals/backgrounding/ – SushiHangover

回答

1

您需要在Android中使用Service或IntentService。这个概念在iOS中不存在,在iOS中没有长时间运行的任务,在iOS中,您可以使用推送通知来唤醒应用程序。

+0

据我所知,推送通知无法唤醒应用程序如果它被用户终止。 – Vitali

+0

有一种方法可以使用通知唤醒iOS应用程序,请参阅http://stackoverflow.com/a/35388109/523026希望这有助于 –

相关问题