¿Es posible cambiar el post de notificación de inserción antes de mostrarlo en el dispositivo desde el lado de iOS?

Mostrar mi post de notificación de inserción es Mensaje de: +919687335565

Captura de pantalla adjunta:

introduzca la descripción de la imagen aquí

Solo quiero search el nombre de este número de contacto +919687335565 de la libreta de Address book y mostrar el nombre de este contacto en lugar del número de teléfono en la push notification .

Antes de mostrar la notification quiero replace el número de teléfono +919687335565 con su nombre de contacto Chandresh en notificación de inserción.

como la captura de pantalla adjunta:

introduzca la descripción de la imagen aquí

Existen varias posibilidades para preprocesamiento y modificación de la carga útil de una notificación en iOS.

Antes de iOS 10

Podrías estar enviando notifications silenciosas , lo que no se mostrará al usuario. Despertará nuestra aplicación cuando finalice o en segundo plano, y podrá realizar el preprocesamiento en el contenido de la notificación. Vea más información aquí , cómo configurarlo. Sin embargo, este tipo de notificación no es 100% confiable, y no se debe abusar, por ejemplo, se usa para todas las notifications a entregar, ya que Apple podría evitar que las notifications se envíen después de varios posts.

La otra opción es si su aplicación admite VoIP . De esta forma, su aplicación casi siempre escuchará las notifications push, y siempre estará disponible para preprocesar las notifications, antes de mostrarlas. Sin embargo, si su aplicación no tiene capacidades reales de VoIP , por ejemplo, llamadas telefónicas, su aplicación será rechazada por Apple en la revisión. Aquí hay un gran tutorial, cómo configurarlo.

Desde iOS 10

Con la introducción de iOS 10, finalmente podemos hacer el preprocesamiento en nuestras notifications, incluso cuando la aplicación está en segundo plano o terminada. No se necesitan enviar capacidades de VoIP o tipo especial de notifications. Aquí hay un gran tutorial, cómo configurarlo.

Esto es posible, excepto:

desea search el nombre de este número de contacto +91 ********* de la libreta de direcciones

porque la Address Book no es accesible cuando la aplicación está en segundo plano.
Tienes que escribir una lógica separada en la aplicación para replace el mobile no por el nombre apropiado.

¿Qué otra cosa es posible?

Antes de iOS 10 y iOS 8+:
Use PushKit para enviar notifications push silenciosas, iOS despertará la aplicación, cambie el mobile no por nombre, muestre la notificación local.

iOS 10 o más:
Use la extensión del service de notificación para alterar el contenido de la notificación antes de que se muestre al usuario.
Mira esta documentation oficial

Al usar esta extensión de service, iOS le ofrece una forma de recibir primero la notificación directamente a la aplicación, modificar el contenido y luego entregarlo al usuario.
Aquí puedes cambiar el mobile no por nombre.

No esto no es posible Porque la notificación de inserción es manejada por el server. Este post solo es modificado por el server y no por la aplicación porque la aplicación de time está en segundo plano o finalizada. Pero puede cambiar el post cuando la aplicación está en primer plano y la búsqueda de background está activada, entonces puede personalizar su post y mostrarlo.