2016-03-23 2 views

ответ

2

Нет, вы не можете изменить сообщение оповещения (текст), которое пользователь увидит, когда приложение не находится в состоянии переднего плана. В результате использования будет отображаться тот же текст, который содержит полезная информация уведомления.

0

Приложение iOS не имеет возможности изменять данные входящего push-уведомления до его отображения пользователю.

0

С iOS 10 можно изменить текст push-уведомлений (если они не являются тихими уведомлениями), создав UNNotificationServiceExtension для вашего приложения.

Расширения создаются как отдельная цель в Xcode и предоставляет класс NotificationService с двумя функциями, тот, который позволяет изменять содержимое нажимного уведомления (didReceive withContentHandler) и тот, который уведомляет приложение, если didReceive withContentHandler не удалось вовремя (обслуживаниеExtensionTimeWillExpire).

Для этого, чтобы работать, толчок уведомление, которое отправляется в приложение также должно быть изменено, чтобы включить ключ/значение пары изменяемый-контента со значением , так что IOS знает, чтобы вызвать UNNotificationServiceExtension для вашего приложения.

Apple's UNNotificationServiceExtension Документация

Смежные вопросы