簡體   English   中英

在后台解析Unity Android應用未收到的推送通知

[英]Parse push notifications not received by Unity Android app in background

我們正在Parse中使用Parse在Unity中進行游戲,而我們的Android應用在后台運行時未收到推送。

我們按照https://parse.com/docs/unity/guide#push-notifications-receiving-pushes注冊到“ ParsePush.ParsePushNotificationReceived”。 此后,有三種情況:

  • 良好:該應用程序正在運行並且處於前台:我們的代碼捕獲了事件“ ParsePush.ParsePushNotificationReceived”並進行處理。 都好。

  • 好了一半:應用程序未運行:“ ParsePushBroadcastReceiver”獲取事件並顯示通知。 (我寧願自己處理它,但這不是這個問題的重點。)

  • 錯誤 :應用程序正在運行,但當前處於后台(即用戶按下“主頁”按鈕):傳入的推送事件由Parse SDK添加到隊列中。 因此,當應用返回到前台時,我們將同時獲得它們。 如果他們殺死應用程序,則這些推送將丟失。

這是預期的行為嗎? 我們如何確保收到事件,以便可以按時間軸顯示通知?

您是否正確初始化parse.com? 一個常見的錯誤是在特定Activity的onCreate中初始化Parse,而不是從Application的onCreate(自定義類繼承的類)代替。

暫無
暫無

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

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