Описание тега unusernotificationcenter

Управляет действиями, связанными с уведомлениями, для вашего приложения или расширения приложения. Локальные уведомления и push-уведомления - это оба способа для приложения iOS, которое не работает на переднем плане, сообщить своим пользователям, что у него есть что-то для них. Используйте этот тег для запросов, связанных с новыми расширенными уведомлениями, представленными в Swift 3.
1 ответ

Как показать несколько локальных уведомлений

Фон: Я пишу приложение, где бот отправляет вам сообщения. Эти сообщения могут быть получены как локальное уведомление. Эта проблема: Когда бот отправляет несколько уведомлений в течение короткого промежутка времени (1 секунда между каждым сообщением…
12 сен '17 в 01:38
0 ответов

IOS-SWIFT- удаленное уведомление для отображения баннера в приложении

Недавно я работал над приложением обмена сообщениями с использованием APN. Когда удаленное уведомление было получено, будет вызвано приложение функции делегата (_:didReceiveRemoteNotification:fetchCompletionHandler), и я отправлю некоторое уведомлен…
1 ответ

Как реализовать обработчик уведомлений в WatchOS 2.0?

В handleActionWithIdentifier:forLocalNotification: Документы, этот метод объявлен как устаревший от WatchOS 2.0 я искал App Programming Guide for watchOSв разделе Уведомления они предлагают использовать UNUserNotificationCenter инфраструктуры UserNo…
1 ответ

Как сохранить звучание UNUserNotificationCenter, пока пользователь не остановит его

Есть несколько статей, посвященных этой же проблеме, но (из того, что я видел), они все 4 года назад и в Objective-C. Я работаю со Swift 4.2. Я делаю приложение таймера обратного отсчета. Пока приложение находится в фоновом режиме, а таймер истекает…
22 сен '18 в 17:59
1 ответ

Как установить локальное уведомление, которое срабатывает каждые секунды после первого уведомления?

Что я хочу, я установил локальное уведомление на 7:00 утра, и сразу после его запуска уведомление приходит непрерывно, пока пользователь не выполнит никаких действий с уведомлением или не откроет приложение. ниже приведен код для отправки уведомлени…
0 ответов

Swift - Избегайте "IconBadge-clear", пока приложение находится на переднем плане

Я использую эти несколько строк, чтобы отправить локальное уведомление пользователю. Добавляя "notificationContent.badge"свойство, счетчик значков AppIcon должен быть увеличен на единицу (1). "Таким образом, код работает нормально, пока мое приложен…
1 ответ

Будет ли UNNotificationServiceExtension блокировать все другие входящие уведомления для того же приложения

При использовании UNNotificationServiceExtensionApple дает вам 30 секунд, чтобы выполнить загрузку / обработку уведомления, прежде чем оно упадет молотком. Возьмите загрузку изображения, которое будет использоваться в расширенном уведомлении, наприм…
2 ответа

UNUserNotificationCenter не работает, когда приложение убито

Я только что изменил свое уведомление для iOs 10 и других: if #available(iOS 10.0, *) { let center = UNUserNotificationCenter.current() center.requestAuthorization(options: [.alert, .sound]) { (granted, error) in let content = UNMutableNotificationC…
12 янв '17 в 13:24
0 ответов

Генерирует ошибку "Соединение XPC прервано", когда локальное уведомление запускается в XCode 8 и симулятор перестает работать

Я обновил xcode 8, а затем не могу получить локальное уведомление. [self NotificationSettingMethod]; if (SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(@"10.0")) { UNMutableNotificationContent *content = [[UNMutableNotificationContent alloc] init]; content…
1 ответ

Push-уведомление не работает на переднем плане

Когда мое приложение запущено, я отправил уведомление из firebase, UNUserNotification Вызван метод делегата, я получил уведомление, и оно отображается сверху, но когда я отправил уведомление с моего сервера API, func messaging(_ messaging: Messaging…
1 ответ

Как обновить ежедневное локальное уведомление в iOS 10?

Я пытаюсь выяснить, как обновить сообщение в локальных уведомлениях, когда оно повторяется ежедневно. В настоящее время у меня есть следующий код в моем AppDelegate: func scheduler(at date: Date, numOfNotes: Int) { let calendar = Calendar(identifier…
12 апр '17 в 05:07
0 ответов

willPresentNotification не вызывается в уведомлениях FCM

Я использую уведомления FCM, и уведомление будет запущено с сервера. Когда я отправляю уведомление с консоли Firebase, вызывается следующий метод, и уведомление отображается на устройстве. - (void)userNotificationCenter:(UNUserNotificationCenter *)c…
1 ответ

Где ни один случай не используется в уведомлениях?

let types: UIUserNotificationType = [.alert, .sound, .badge, .none] let settings = UIUserNotificationSettings(forTypes: types, categories: nil) application.registerUserNotificationSettings(settings) или этот код: guard let settings = UIApplication.s…
1 ответ

Проблема с чтением настройки уведомлений в iOS 10

В моем приложении я использую VoIP push, Когда я пытаюсь прочитать настройки уведомлений; Я получаю статус авторизации notDetermined, Но пользователь разрешил push-уведомления. Все отлично работает в iOS 11. Я использую код ниже: if #available(iOS 1…
19 дек '17 в 13:56
2 ответа

Запрос на уведомление пользователя всегда идет с идентификатором действия по умолчанию

Я использую UNUserNotificationCenterDelegate (> ios 10), и один из методов делегата, где я могу проверить ответ от уведомления, всегда имеет actionIdentifier, равный "com.apple.UNNotificationDefaultActionIdentifier", независимо от того, что я делаю.…
25 апр '17 в 15:20
2 ответа

Swift; HTTP-запрос от UNUserNotificationCenter не работает: подключение к Интернету отключено

Я использую Xcode Version 9.4.1 (9F2000), У меня есть этот код в AppDelegate.swift: func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { UNUserNotificationCen…
17 июл '18 в 08:58
0 ответов

В iOS 10 неверный статус авторизации UNUserNotificationCenter

В didFinishLaunchingWithOptions AppDelegate я реализую код для получения статуса авторизации. UNAuthorizationOptions authOptions = (UNAuthorizationOptionAlert | UNAuthorizationOptionBadge | UNAuthorizationOptionSound); [[UNUserNotificationCenter cur…
2 ответа

Кнопки действий на удаленном уведомлении iOS 10 (задача C) не появятся IIViewDeckController

После многих поисков в Google и следования документации Apple, я все еще не могу получить кнопку действия в удаленном (push) уведомлении, но я получаю ее в локальном уведомлении, следуя тому же коду для локального уведомления. - (void)triggerAndRegi…
1 ответ

Задержка повторного уведомления пользователя на iOS

При планировании уведомления пользователя на iOS, есть ли способ добавить начальную задержку к UNCalendarNotificationTrigger при выполнении сопоставления даты? Например: через 3 дня начните отправлять локальное уведомление один раз в день. Причина, …
18 июн '18 в 23:25
1 ответ

Являются ли тихие удаленные push-уведомления устаревшими в iOS 11?

В настоящее время я могу получать тихий толчок, используя приложение делегата didReceiveRemoteNotification метод. Этот метод устарел, и в соответствии с этим мы должны перейти к UNUserNotificationCenter "s willPresent метод, но я не могу заставить е…