我今天在Xamarin中顯示了一個小部件,它顯示了父應用程序的共享數據。一切運作良好,小部件更新其數據,直到我滑動(殺死)父應用程序。 有沒有什麼辦法可以喚醒父應用程序而不打開它,只有從API獲取更新的數據?如何讓父應用程序在後臺運行(但不打開應用程序)ios Xamarin
1
A
回答
1
您需要在Android中使用Service或IntentService。這個概念在iOS中不存在,在iOS中沒有長時間運行的任務,在iOS中,您可以使用推送通知來喚醒應用程序。
+0
據我所知,推送通知無法喚醒應用程序如果它被用戶終止。 – Vitali
+0
有一種方法可以使用通知喚醒iOS應用程序,請參閱http://stackoverflow.com/a/35388109/523026希望這有助於 –
Xamarin提供了一些很好的指南,提供了iOS支持不同背景的背景:https://developer.xamarin.com/guides/ios/application_fundamentals/backgrounding/ – SushiHangover