2016-07-26 65 views
0

假設我們有一個足球應用程序,用戶與米蘭隊和米蘭隊有興趣。 但在應用程序中,他只想接收來自inter的推送通知。是否可以在客戶端純粹過濾IOS推送通知?

我們是否仍然可以向國米隊和米蘭隊發送推送通知給用戶。 但做客戶端的過濾工作只顯示消息的國際?

+0

有兩種類型的iOS推送,前臺推送給用戶不,你不能。對於無聲推送應用程序是的,你可以。 – Gruntcakes

回答

0

在Android上,如果您使用Firebase發送通知,它取決於您的通知有哪些有效負載。

基本上,有兩種類型的通知有效載荷:通知和數據。這裏是一個例子,說明兩種類型的有效載荷的通知。

{ 
    "to" : "APA91bHun4MxP5egoKMwt2KZFBaFUH-1RYqx...", 
    "notification" : { 
    "body" : "great match!", 
    "title" : "Portugal vs. Denmark", 
    "icon" : "myicon" 
}, 
    "data" : { 
    "Nick" : "Mario", 
    "Room" : "PortugalVSDenmark" 
} 
} 

如果您的通知中包含兩種類型的有效載荷或只是「通知」類型的,沒有辦法,如果當應用程序在後臺通知被顯示的處理。 如果您的應用程序僅包含「數據」類型的有效內容,則無論應用程序處於後臺還是前臺,如果顯示通知,您都可以處理該數據。

相關問題