小编and*_*ner的帖子

Flutter Firebase 消息未收到通知

我目前正在使用 firebase 消息处理颤振通知,但我无法收到任何通知。我通过服务器使用 发送通知curl,但是我可以让它在原生 android 应用程序(Android Studio)中工作,但不能在颤振中工作,任何帮助将不胜感激。下面是我的代码。

颤振通知代码

class FirebaseNotifications {
FirebaseMessaging _firebaseMessaging;

void setUpFirebase() {
_firebaseMessaging = FirebaseMessaging();
firebaseCloudMessaging_Listeners();
}

void firebaseCloudMessaging_Listeners() {
if (Platform.isIOS) iOS_Permission();

_firebaseMessaging.getToken().then((token) {
  print(token);
});

_firebaseMessaging.configure(
  onMessage: (Map<String, dynamic> message) async {
    print('on message $message');
  },
  onResume: (Map<String, dynamic> message) async {
    print('on resume $message');
  },
  onLaunch: (Map<String, dynamic> message) async {
    print('on launch $message');
  },
);
}

void iOS_Permission() {
_firebaseMessaging.requestNotificationPermissions(
    IosNotificationSettings(sound: true, badge: true, alert: true));
_firebaseMessaging.onIosSettingsRegistered
    .listen((IosNotificationSettings settings) { …
Run Code Online (Sandbox Code Playgroud)

android firebase flutter firebase-cloud-messaging

6
推荐指数
2
解决办法
1万
查看次数