簡體   English   中英

應用程序在后台運行時未收到Oreo(API 26)通知

[英]Oreo (API 26) Notifications not received when app in background

我在實現API 26及更高版本的通知時遇到了一些困難。 通知在應用程序打開時到達,但在后台或關閉時則沒有收到通知。(根據文檔,我已包含通知通道)

謝謝大家,我找到了解決方案,顯然在使用api 26時,我使用的Firebase消息傳遞的最低版本是11.2.0,我正在使用10,2.0

根據文檔

FCM嘗試立即傳遞高優先級消息,從而允許FCM服務在必要時喚醒睡眠設備並運行一些有限的處理(包括非常有限的網絡訪問)。 高優先級消息通常應導致用戶與您的應用進行交互。 如果FCM檢測到某種不存在的模式,則您的郵件可能會被取消優先級

您需要確保用戶正在與應用交互,否則通知不會以打ze模式立即發送。

暫無
暫無

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

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