【发布时间】:2021-03-19 03:33:45
【问题描述】:
我们有一个 react-native 应用程序,并希望每次服务器端发生变化时强制我们的应用程序更新。 我们目前正在使用 firebase 云消息传递向我们的(react-native)应用程序发送推送通知,但现在也需要一种添加实时更新的方法。
我们考虑只使用推送通知(而不是像 mqtt 之类的东西)。 我想知道是否有任何我目前没有想到的问题/限制:
-
我在an old SO comment 中读到,Apple 指示不要将推送通知仅用于数据更新,但我现在找不到任何参考资料。
-
我知道推送通知不像 MQTT 那样“实时”,我认为只要延迟不超过几秒就可以。
-
我知道有效负载大小限制为 4kb,但这对我们来说也不是问题
-
那些推送通知消息不会有任何可见的 UI,只有数据负载,以使我们的应用更新
还有其他我目前没有想到的负面影响吗? 使用 mqtt 之类的东西有什么好处吗?
【问题讨论】:
标签: android ios push-notification firebase-cloud-messaging apple-push-notifications