突然间,fcm 通知在某些 iOS 设备上不起作用



FCM 通知已到达所有 iOS 设备。但是通知在大约 1 年前注册的某些设备上不起作用。FCM 令牌和 APNs 令牌似乎没有变化。为什么没有收到通知?FCM 代币必须过期吗?

XCode 10.1, Firebase 5.20.1

1.应用委托

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
  ```
  Messaging.messaging().delegate = self
  ```
}
func application(application: UIApplication,
                 didRegisterForRemoteNotificationsWithDeviceToken deviceToken: NSData) {
  ```
  Messaging.messaging().apnsToken = deviceToken
  ```
  ```
  //store fcmtoken and apnstoken
  ```
}
func messaging(_ messaging: Messaging, didReceiveRegistrationToken fcmToken: String) {
  ```
  //store fcmtoken and apnstoken
  ```
}

2.信息列表

FirebaseAppDelegateProxyEnabled = No

FCM 令牌和 APNs 令牌不会更改,但是通知未到达大约 1 年前安装的某些设备上。

这是

FCM的一个错误。[#19001]

看来问题已经解决了。

相关内容

  • 没有找到相关文章

最新更新