flutter_mix_push 1.0.0 copy "flutter_mix_push: ^1.0.0" to clipboard
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 / getLaunchMessage API,以及 onRegisterSucceed / onMessage / onNotificationClicked 事件流。
  • 修复 vivo 推送 regId 为空导致的崩溃问题。
  • 修复推送注册回调线程安全问题。
  • 华为 / 荣耀推送支持在 Manifest 中直接声明 AppId,无需 agconnect-services.json / mcs-services.json。
  • 冷启动点击消息(进程被杀场景)通过 getLaunchMessage() 补发。
1
likes
120
points
52
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

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 and notification click events.

Repository (GitHub)
View/report issues

Topics

#push #notification #apns #android #ios

License

unknown (license)

Dependencies

flutter

More

Packages that depend on flutter_mix_push

Packages that implement flutter_mix_push