Уведомления о локальном местоположении не доставляются в iOS 12 - PullRequest
0 голосов
/ 02 декабря 2018

У меня есть приложение, которое использует UNLocationNotificationTrigger для доставки уведомлений в зависимости от местоположения пользователя.Когда я тестирую свое приложение, иногда оно регистрирует, что пользователь вошел в конкретный регион, но не доставляет уведомление о входе в регион.В других случаях это работает отлично, но мне было интересно, почему это не работает каждый раз.У кого-нибудь еще есть подобные проблемы?Буду признателен, если кто-нибудь сможет дать краткое объяснение этой проблемы:)

Это фрагмент кода для регистрации уведомления:

let notification = UNMutableNotificationContent()

notification.title = "Notification title"
notification.subtitle = "Notification subtitle"
notification.body = "Notification body"

let notificationTrigger = UNLocationNotificationTrigger(region: enteredRegion, repeats: true)
let notificationRequest = UNNotificationRequest(identifier: "id12494", content: notification, trigger: notificationTrigger)

UNUserNotificationCenter.current().add(notificationRequest, withCompletionHandler: nil)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...