Почему ReceiveRemoteNotification вызывается дважды? - PullRequest
0 голосов
/ 29 февраля 2020

Я регистрируюсь на подписки CloudKit для изменений базы данных. My

  func application(_ application: UIApplication, didReceiveRemoteNotification userInfo: [AnyHashable: Any], fetchCompletionHandler completionHandler: @escaping (UIBackgroundFetchResult) -> Void) {}

Вызывается дважды, когда в базу данных Shared CK добавляются новые данные.

Но он вызывается только один раз, когда данные удаляются.

Это не имеет ничего общего с фоном или передним планом , поскольку это было проверено как с фоном, так и с передним планом.

Уведомления доставляются в автоматическом режиме, пользователь ничего не видит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...