2015-02-24 120 views
0

問題是我想讓ios客戶端負責顯示/不顯示與推送字典中的某種類型相關的推送通知。是否有可能忽略iOS中的一種推送通知

我會介紹某種模式視圖,用戶可以選擇他想看到的通知。

而問題是有可能忽略應用程序關閉或背景時選擇的類型?

我知道這是一個糟糕的解決方案,由於不必要的不​​必要的推送發送和耗盡電池,它肯定應該在服務器端進行管理,但現在我需要非常快速的解決方案,將來會被替換,甚至有可能雙面檢查。

回答

4

不,這是不可能的,推送通知是由系統處理,而不是你的應用程序。

您唯一的選擇是使用背景刷新和背景獲取推送通知。通過這種方式,您可以在後臺處理推送通知,並使用UILocalNotification在通知中心推送通知。

當某人爲您的應用程序關閉後臺更新時,此a已退出。

最好的辦法是做到服務器端,只需將設置推送給你的服務器,並決定是否發送推送通知bast這些設置。

+1

感謝您的回覆。我也這麼想。不幸的是,我們的服務器團隊不屬於最快的 - 這就是爲什麼我想嘗試在應用程序端進行設置的原因。 留下沒有好的選擇 - 我需要讓他們快速:) – yershuachu 2015-02-24 10:39:06