![](/img/trans.png)
[英]Perform task in iOS app when app is in background or in terminated (killed) state
[英]Can we run background task even app is terminated in iOS
即使應用程序在 iOS 中終止,我也想運行后台任務。
可能嗎。
如果是。 誰能告訴我們如何實現這一目標。
您可以使用后台任務來讓您的應用程序在終止時保持活動狀態。 檢查BGAppRefreshTask的詳細信息。 注意:在 iOS 13.0 之后可用。 在 iOS 12.0 之前,您需要使用此API 。
為了能夠使用后台任務,請按照以下步驟操作:
1.在Info.plist 中添加以下鍵以啟用后台模式:
<key>UIBackgroundModes</key>
<array>
<string>fetch</string>
<string>processing</string>
</array>
2,將以下鍵和唯一任務ID添加到Info.plist :
<key>BGTaskSchedulerPermittedIdentifiers</key>
<array>
<string>com.xamarin.ColorFeed.refresh</string>
<string>com.xamarin.ColorFeed.cleaning_db</string>
</array>
3.您需要為要執行的每個后台任務在 Info.plist 中添加一個唯一的任務 ID。
有關模式的詳細信息,您可以查看此Doc 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.