【发布时间】:2020-11-23 06:33:23
【问题描述】:
我想知道,鉴于 Flutter 是多平台的,并且每个商店都需要自己的程序来设置推送通知的最后一步,是否值得实现一个完全可以忽略的“flutter 专有推送通知系统”? Android/iOS 和其他商店的实现?
商店提供的主要服务是在推送的最后一步“找到”设备,这可以替换为:
- 此 Flutter 层的订阅/确认到服务器(每当应用声明要使用它时),它将在需要时发送消息(使用消息队列?)
- 一个始终在手机上实际接收推送的实例(这可能是最关键的部分)
更新:我意识到这种必要性可能会被某种第三方提供商所覆盖,例如 Crashlytics 对错误和崩溃报告所做的工作。
【问题讨论】:
-
您必须与设备制造商合作,才能使您的服务成为他们操作系统的一部分
-
我主要考虑的是一个服务层,它将被每个 Flutter 应用程序使用,并且以相同的方式与其他 Flutter 应用程序交互
标签: flutter push-notification android-push-notification huawei-push-notification