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

UNNotificationsServiceExtension - одно из расширений, которые можно добавить в обычное приложение iOS. Это было бы похоже на небольшое отдельное приложение, которое может обрабатывать UNNotifications, поступающие в приложение.
0 ответов

Почему уведомления не удаляются с помощью removeDeliveredNotifications?

До недавнего времени (я полагаю, до выпуска iOS 12) удаление удаленных push-уведомлений из Центра уведомлений работало, как и ожидалось, с помощью removeDeliveredNotifications, Внезапно, без какого-либо изменения кода в расширении службы уведомлений…
1 ответ

Кнопка "Очистить действие" в iOS push-баннере

Я хочу что-то сделать, когда пользователь может удалить уведомление с главного экрана, можно ли получить триггер, когда пользователь нажал на кнопку очистки на баннере push-уведомления, в итоге я добавил пользовательскую кнопку в окне, но это невозм…
12 дек '18 в 10:55
2 ответа

UNNotificationServiceExtension - скрыть, когда приложение активно

Я использую UNNotificationServiceExtension добавить изображения в уведомления APNS для iOS. Он работает хорошо, за исключением того, что уведомление отображается, даже когда приложение активно (на переднем плане). Когда приложение активно, я хотел б…
2 ответа

Каков максимальный размер файла во временном каталоге в iOS?

Я пытаюсь сохранить изображение размером 7,9 МБ, загруженное отсюда. Но в строке 'try data.write...' расширение падает, и я получаю это в консоли. ядро EXC_RESOURCE -> Расширение уведомлений [3137] превысило предел памяти: ActiveHard 12 МБ (фатально…
1 ответ

Как обработать сбой из-за сбоя расширения службы уведомлений?

Странно, но из-за расширения службы уведомлений, я думаю, это может быть связано с отправкой события AWS из метода receiveNotification, который может занять больше времени, что приводит к его уничтожению ОС. если это сценарий, то как я должен справи…
10 ответов

iOS 10 не вызывает расширение службы уведомлений

Я попытался реализовать новое расширение службы уведомлений, но у меня возникла проблема. В моем файле NotificationService.swift у меня есть этот код: class NotificationService: UNNotificationServiceExtension { var contentHandler: ((UNNotificationCo…
0 ответов

Расширение службы уведомлений не запускается при установке приложения

Я успешно внедрил push-уведомления для моего приложения. Я также активировал расширение службы уведомлений в соответствии со своими потребностями. Проблема возникает, когда я удаляю приложение и снова запускаю приложение из Xcode, расширение службы …
2 ответа

Медиа-вложение в iOS 10 Push-уведомлений

Я борюсь с добавлением изображения в свое Push-уведомление в iOS 10. Я добавил расширение службы уведомлений и использовал следующий код: override func didReceive(_ request: UNNotificationRequest, withContentHandler contentHandler: @escaping (UNNoti…
1 ответ

APNS показывает только одно ожидающее уведомление

Я успешно внедрил службу push-уведомлений для своего приложения ios. Я сгенерировал необходимые сертификаты и код работает. Проблема возникает, когда устройство отключено от Интернета и получает некоторые уведомления (которые находятся в состоянии о…
2 ответа

Изменить атрибут 'sound' в полезных данных push-уведомлений в расширении UNNotificationService

Я использую расширение UNNotificationService для обновления содержимого полезной нагрузки полученного push-уведомления. Я могу изменить отображаемый текст предупреждения, и обновленный текст отображается правильно. Однако меняется "звук":"по умолчан…
0 ответов

Обновление модели из iOS push-уведомлений

Я пытаюсь обновить мою модель после push-уведомления. Поскольку моя полезная нагрузка может превышать 4 КБ, я хочу загрузить соответствующий контент с моего сервера. Есть много способов сделать это, но я не могу решить, какой из них лучше подходит д…
1 ответ

Как создать ProgressBar в уведомлении в iOS?

Есть ли способ реализовать Progressbar в ios, чтобы показать, что что-то загружается или загружается в локальном уведомлении, о котором я говорил. Notification Service Extension а также Notification Content Extension Так есть ли способ реализовать п…
1 ответ

Настройка расширения содержимого уведомлений

Я настроил расширение содержимого уведомлений для своего приложения, но оно не вызывается при удаленном нажатии. Я прочитал руководство разработчика Apple ниже к письму, и я настроил все, как оно говорит. https://developer.apple.com/documentation/us…
1 ответ

UNNotificationServiceExtension's didRecieve не вызывается

Я пошёл шаг за шагом, чтобы получить богатые push-уведомления. Вот они: Создано расширение службы уведомлений с plist: NotificationService didRecieve: override func didReceive(_ request: UNNotificationRequest, withContentHandler contentHandler: @esc…
0 ответов

Многократное расширение службы уведомлений в одном приложении

Можно ли добавить несколько расширений службы уведомлений в одном приложении? Если да, то как узнать, какое из них будет использоваться и как? По сути, для моего приложения есть два поставщика услуг, и у каждого из них есть своя полезная нагрузка дл…
1 ответ

Можно ли получить apns-collapse-id в расширении службы уведомлений?

Я пытаюсь получить доступ к apns-collapse-id, чтобы изменить содержание уведомления в зависимости от некоторых условий. Можно ли получить доступ к apns-collapse-id в расширении?
2 ответа

Не удается подключить отладчик к UNNotificationServiceExtension

Я не могу использовать отладчик в UNNotificationServiceExtension. Вот что я делаю, когда пытаюсь присоединить отладчик к UNNotificationServiceExtension: Запустить приложение Установите точку останова в "Тестировании" UNNotificationServiceExtension В…
1 ответ

Можем ли мы избежать отображения push-уведомлений

Существует сценарий, в котором мне нужно проверить, должен ли пользователь получать push-уведомления в зависимости от его местоположения. Я знаю что UNNotificationServiceExtension помогает нам перехватить уведомление и вносит вклад в создание push-к…
0 ответов

Игнорировать SIGPIPE в расширении службы уведомлений Цель C

У меня есть приложение для обмена сообщениями с расширением службы уведомлений для обработки уведомлений и запуска AFHTTPSessionManager оказание услуг. Когда я получаю первое уведомление, я получаю ошибку SIGPIPE, расширение выходит из строя, и я те…
4 ответа

UNNotificationAttachment не удалось прикрепить изображение

Поэтому следующий код используется для прикрепления изображения из локального URL-адреса изображения. Я проверяю Terminal чтобы увидеть, если изображение сохраняется, и оно хранит изображение без каких-либо проблем. Так что исключаю любые проблемы с…