Переписывание содержимого push-уведомлений в iOS

Я разрабатываю приложение для чата, я хочу переписать содержимое push-уведомлений (предупреждение) в iOS.

Предположим, пришло оповещение: +911234567890 : Привет, как дела

В этом оповещении +911234567890 — это контактный номер в моем телефоне с именем Мой тестер, я просто хочу переписать push-уведомление на: Мой тестер: Привет, как дела.

Как это можно реализовать

Это должно работать, если приложение также не работает.

Ниже приведен пример кода для процесса push:

(void)application:(UIApplication )application didReceiveRemoteNotification:(NSDictionary )userInfo fetchCompletionHandler:
(void (^)(UIBackgroundFetchResult))completionHandler

person ReNiSh AR    schedule 13.05.2016    source источник
comment
Это возможно внутри приложения, т.е. если вы отображаете список уведомлений где-то внутри своего приложения, тогда вы можете изменить это. Но с помощью push-уведомлений у вас нет никакого контроля над отображаемым текстом. То, что выталкивается из бэкэнда, будет показано.   -  person rishi    schedule 13.05.2016


Ответы (1)


В push-уведомлении вы можете отображать тот контент, который получен push-уведомлением. Если вы хотите отображать имя с push-уведомлением, вам нужно отправить его с сервера. Даже если вы можете показывать в Whats App, уведомление Whats App не не показывает фактическое имя, которое мы храним в телефонной книге. Оно показывает только имя, отправленное сервером

person Hitesh Surani    schedule 13.05.2016
comment
да, в настоящее время мы используем имя с сервера, но клиент просит показать имя из своего списка контактов. - person ReNiSh AR; 13.05.2016
comment
Затем вы должны сохранить имя контакта на своем сервере. LOL - person Hitesh Surani; 13.05.2016