Comment implémenter un carrousel d’images dans les notifications push iOS OneSignal en utilisant Swift.
iOS fournit un protocole UNNotificationContentExtension comme point d’entrée pour une extension d’application de contenu de notification. Cela peut être utilisé pour afficher une interface personnalisée pour les notifications de votre application. Ce guide d’exemple explique comment l’utiliser pour créer un carrousel dans une notification iOS.
Image montrant un carrousel dans une notification push
Téléchargez OSNotificationContentExtension depuis Github et remplacez le OSNotificationContentExtension dans votre projet Xcode par le même fichier de Github.Vous devriez voir les fichiers suivants ajoutés :
OneSignal n’a pas d’option pour télécharger plusieurs images par notification.Au lieu de cela, vous devez lister les URL d’images séparées par une virgule ,
Tableau de bord
API
Définissez sous “Paramètres avancés” > “Données supplémentaires”Pour la “Clé”, définissez images et pour la “Valeur”, définissez la liste d’URL séparées par des virgules sans guillemets.
Une fois que vous recevez la notification push, vous devrez appuyer longuement ou balayer vers la gauche et cliquer sur “Afficher” pour développer la notification selon la version iOS.