2017-06-16 80 views
0

我的Android應用的用戶在執行特定操作後訂閱了主題,並且在他/她更新應用之前正在接收主題通知。更新後,用戶無法再收到主題通知。應用更新中的主題訂閱

  1. 這是預期的行爲?
  2. 更新/重新安裝應用程序後,用戶如何保持訂閱主題?

附加信息:在這種特殊情況下,主題訂閱不會在應用程序啓動時執行,而只會在特定用戶操作之後執行。該應用程序是用nativescript和nativescript-plugin-firebase插件開發的。

+0

更新後令牌獲取更新,所以主題消息未被用戶收到 –

+0

@DivyeshPatel嗨。我希望如果你能指出我的這種行爲的文件?我認爲這將是很好的要求他們進行更新。 :)或者如果有的話,你能測試這種行爲嗎?乾杯! –

回答

1

首先,重要的是要知道a token is not refreshed in an app update

其次,即使令牌刷新,只要應用程序沒有在技術上卸載,the topic subscriptions should be kept

因此,要回答你的問題:

  1. 不可以,但很難確定這其實是王氏的FCM服務或與代碼的問題(不要張貼你應該修改你的問題)。
  2. 正如我上面提到的那樣,訂閱應該保留。當你明確退訂它們或者如果應用程序被卸載,它們只會丟失。
1

存儲用戶訂閱數據庫中的主題的事實。在您的應用程序中,如果用戶訂閱了該應用程序,則在適當的地方調用訂閱主題功能。 爲同一主題多次調用該函數沒有不利影響。