簡體   English   中英

IBM MobileFirst Platform 7.1推送通知行為

[英]IBM MobileFirst Platform 7.1 Push Notification behaviour

我正在使用推播通知功能在IBM Mobilefirst Platform 7.1中為iPhone開發應用程序。 我正在根據用戶ID發送推送通知。

使用基於適配器的身份驗證,我正在檢索用戶ID並根據用戶ID訂閱推送通知。

我的應用中的推送通知行為:

  1. 登錄並訂閱推送通知
  2. 登出
  3. 發送通知[當應用程序處於前台時]-已成功接收和處理
  4. 發送通知[當應用程序處於后台時]-已成功接收和處理
  5. 發送通知[殺死在后台運行的應用程序后]-成功接收但只能在登錄后接收通知內容並進行處理(即,僅在登錄后才通過有效負載觸發pushNotificationInvoked函數)

現在,關鍵是,當應用程序處於前台和后台時,無論用戶是否登錄,我們都可以接收和處理通知。 然后,當應用程序未在前台或后台運行時,為什么單擊接收到的通知時需要登錄。

這是MFP處理通知的方式嗎? 還是我在這里缺少什么?

提前致謝。

僅在用戶登錄后,您才可以將通知與該用戶相關聯,否則,您可能會將通知中附帶的私人數據顯示給不應該接收該通知的用戶,因為多個用戶可能會使用該設備。

暫無
暫無

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

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