flutter_mix_push 1.0.0
flutter_mix_push: ^1.0.0 copied to clipboard
A Flutter hybrid push plugin. Android integrates vendor push channels (Xiaomi/Huawei/Honor/OPPO/vivo/Meizu) sharing the system push channel; iOS uses Apple APNs. Provides register ID, message arrival [...]
1.0.0 #
- 首次发布:Flutter 混合推送插件。
- Android:集成国内厂商系统级推送通道(小米 / 华为 / 荣耀 / OPPO / vivo / 魅族),共享系统推送通道,App 进程被杀也能收到推送。
- iOS:集成苹果 APNs,支持通知权限申请、deviceToken 注册、前台展示、消息接收与点击跳转监听。
- 提供
register/getRegisterId/requestPermission/getLaunchMessageAPI,以及onRegisterSucceed/onMessage/onNotificationClicked事件流。 - 修复 vivo 推送 regId 为空导致的崩溃问题。
- 修复推送注册回调线程安全问题。
- 华为 / 荣耀推送支持在 Manifest 中直接声明 AppId,无需
agconnect-services.json/mcs-services.json。 - 冷启动点击消息(进程被杀场景)通过
getLaunchMessage()补发。