Cómo implementar un carrusel de imágenes en notificaciones push de iOS de OneSignal usando Swift.
iOS proporciona un protocolo UNNotificationContentExtension como punto de entrada para una extensión de aplicación de contenido de notificaciones. Esto se puede usar para mostrar una interfaz personalizada para las notificaciones de tu aplicación. Esta guía de ejemplo explica cómo usar esto para crear un carrusel dentro de una notificación de iOS.
Imagen que muestra un carrusel en una notificación push
Descarga OSNotificationContentExtension desde Github y reemplaza el OSNotificationContentExtension en tu proyecto de Xcode con el mismo archivo de Github.Deberías ver los siguientes archivos agregados:
OneSignal no tiene una opción para cargar múltiples imágenes por notificación.En su lugar, debes listar las URLs de las imágenes separadas por una coma ,
Dashboard
API
Establécelo en “Advanced Settings” > “Additional Data”Para la “Key” establece images y para el “Value” establece la lista de URLs separadas por comas sin comillas.
Una vez que recibas la notificación push, necesitarás presionar prolongadamente o deslizar hacia la izquierda y hacer clic en “View” para expandir la notificación, dependiendo de la versión de iOS.