Android 颤振:不显示FCM ios通知
我正在尝试将FCM添加到我的应用程序中,但我遇到了一个问题。在android上,它完美地收到了通知,但在ios上却没有。当我的应用程序打开时,我可以收到onMessage,但不显示通知。当我退出应用程序并发送FCM时,也没有发生任何事情,但当我在此之后打开应用程序时,我收到了onmessage。我在firebase上正确地使用了apn,在xcode+推送通知的后台模式中添加了后台获取和远程通知。 我正在ios模拟器14.0上测试 我的AppDelegate.swift:Android 颤振:不显示FCM ios通知,android,ios,firebase,flutter,firebase-cloud-messaging,Android,Ios,Firebase,Flutter,Firebase Cloud Messaging,我正在尝试将FCM添加到我的应用程序中,但我遇到了一个问题。在android上,它完美地收到了通知,但在ios上却没有。当我的应用程序打开时,我可以收到onMessage,但不显示通知。当我退出应用程序并发送FCM时,也没有发生任何事情,但当我在此之后打开应用程序时,我收到了onmessage。我在firebase上正确地使用了apn,在xcode+推送通知的后台模式中添加了后台获取和远程通知。 我正在ios模拟器14.0上测试 我的AppDelegate.swift: import UIKi
import UIKit
import Flutter
import Firebase
@UIApplicationMain
@objc class AppDelegate: FlutterAppDelegate {
override func application(
_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
) -> Bool {
if #available(iOS 10.0, *) {
UNUserNotificationCenter.current().delegate = self as? UNUserNotificationCenterDelegate
}
GeneratedPluginRegistrant.register(with: self)
return super.application(application, didFinishLaunchingWithOptions: launchOptions)
}
override func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {
Messaging.Messaging().apnsToken=deviceToken
super.application(application,didRegisterForRemoteNotificationsWithDeviceToken:deviceToken)
}
}
我在这方面看到了很多问题,但我确实找到了解决办法