[英]iOS: Identify User turned off Push Notification from APNS provider
我正在嘗試查找用戶是否關閉了來自APNS提供商的推送通知。
這是場景
如果提供商嘗試將任何推送通知發送到設備,它將失敗嗎? 或者,如果我查詢反饋服務,它將報告它嗎?
從到目前為止的測試來看,即使用戶關閉了推送通知並且反饋服務未報告令牌,APNS仍會返回成功。
而如果用戶卸載應用程序,則可以在“反饋”服務上看到設備令牌。
推送通知工作流程很繁瑣,沒有請求/響應模型。 每次發送推送通知時,您都必須輪詢APNS反饋服務,以檢查每個設備令牌仍在接受您的推送。
基於WWDC視頻,從iOS 9開始,如果在發送推送通知時推送接收器關閉了推送通知,我們將獲得反饋。
APNS反饋服務器將花費一些時間來更新推送令牌狀態。 目前看來不是動態同步服務。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.