Внезапно уведомления fcm не работают на некоторых устройствах iOS - PullRequest
0 голосов
/ 08 апреля 2019

уведомление FCM достигнуто на всех устройствах iOS. Но на некоторых устройствах, которые были зарегистрированы около года назад, пришло уведомление не работать. Токен FCM и APNs, похоже, не меняются. Почему не дошли уведомления? Срок действия токена FCM должен истечь?

XCode 10.1, Firebase 5.20.1

1.AppDelegate

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.info.plist

FirebaseAppDelegateProxyEnabled = No

Токен FCM и токен APN не меняются, но на некоторых устройствах, которые были установлены около 1 года назад, не пришло уведомление.

1 Ответ

0 голосов
/ 07 мая 2019

Это была ошибка FCM. [# 19001]

Похоже, проблема уже решена.

...