簡體   English   中英

iOS13不支持后台更新通知?

[英]iOS13 can't support the background update notification?

iOS13不支持后台更新通知,這是操作系統級別的bug嗎? 當應用程序進入后台時,Xcode 警告顯示:

無法結束 BackgroundTask:不存在標識符為 1 (0x1) 的后台任務,或者它可能已經結束。 中斷 UIApplicationEndBackgroundTaskError() 進行調試。

我從開發者文檔中得到了答案: https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server/sending_notification_requests_to_apns

apns-推式

(在向運行 iOS 13 及更高版本或 watchOS 6 及更高版本的設備發送通知時需要。在早期系統版本上忽略。)通知的類型。 這個 header 的值是警報或背景。 當您的通知發送顯示警報、播放聲音或標記您的應用程序圖標時,請指定警報。 為不與用戶交互的靜默通知指定背景。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM