-1
想知道是否有任何方法來禁用/啓用推送通知,當它收到。基於密鑰的IOS推送通知禁用/啓用
例如: - 當我收到推送通知時,我首先檢查我的應用程序,在通知設置中是否啓用或禁用通知。
像
- 還可以有多個通知設置來禁用一個朋友請求通知
- 要禁用消息通知
所以在發送的通知有什麼辦法像其友好請求或消息傳遞一樣附加notificationType。
然後在檢查通知類型及其在應用程序中的相應設置後,顯示或放棄通知。
想知道是否有任何方法來禁用/啓用推送通知,當它收到。基於密鑰的IOS推送通知禁用/啓用
例如: - 當我收到推送通知時,我首先檢查我的應用程序,在通知設置中是否啓用或禁用通知。
像
所以在發送的通知有什麼辦法像其友好請求或消息傳遞一樣附加notificationType。
然後在檢查通知類型及其在應用程序中的相應設置後,顯示或放棄通知。
你不能在客戶端本身實現這一點。因爲一旦通知到達,它就由iOS處理並顯示在通知中心(或者按照用戶設置的任何其他類型)。應用程序不會獲得通知信息,除非它正在運行。
您可以將此設置作爲客戶端中的設置,並將其與服務器同步以在推送通知之前進行檢查。
爲點2 - 在你的服務器,你可以設置一個標誌等,其用戶啓用通知好友請求,並從服務器端,您可以發送通知,只有那些用戶誰允許接收該類型的通知 –
如果我想發送通知只是爲了將消息保存在應用程序緩存中。這樣我就不必再從服務器那裏獲取這條消息了。 在這種情況下? –
您可以發送帶有通知有效負載通知的郵件 –