Configuration des pastilles
À partir de la version 6.4.0 du SDK iOS de Pushwoosh, le processus de gestion et de configuration des pastilles via les notifications push a changé.
Si vous utilisiez auparavant le nombre de pastilles pour indiquer le nombre de notifications push reçues dans votre application, vous devez migrer vers une version plus récente du SDK iOS (6.4.0 ou ultérieure). Les anciennes versions seront prises en charge jusqu’à la fin du deuxième trimestre 2022.
Comment configurer les pastilles
Anchor link toPour configurer les pastilles, suivez les étapes ci-dessous :
- Ajoutez une Extension de service de notification (File -> New -> Target…)

- Sélectionnez « Notification Service Extension » (Extension de service de notification)

- Copiez le code du bloc de code et ajoutez-le à votre projet comme indiqué dans les images ci-dessous :
PWNotificationExtensionManager.shared().handle(request, contentHandler: contentHandler)
[[PWNotificationExtensionManager sharedManager] handleNotificationRequest:request contentHandler:contentHandler];


Ajoutez la capacité Groupes d’apps (App Groups) pour chaque cible de votre application
Ajoutez l’ID des Groupes d’apps (App Groups) à votre fichier info.plist pour chaque cible de votre application :
<key>PW_APP_GROUPS_NAME</key><string>group.com.example.demoapp_example</string>

Si vous ne souhaitez pas utiliser le fichier info.plist, utilisez la méthode ci-dessous et ajoutez le code à votre classe NotificationServiceExtension :
PWNotificationExtensionManager.shared().handle(request, withAppGroups: "group.com.example.demoapp_example")
[[PWNotificationExtensionManager sharedManager] handleNotificationRequest:request withAppGroups:@"group.com.example.demoapp_example"];

Envoyer une notification push avec des pastilles
Anchor link toSi vous souhaitez envoyer une notification push avec des pastilles depuis le Panneau de contrôle de Pushwoosh, ajoutez simplement la valeur de pastille souhaitée dans le champ de texte badges, comme indiqué dans l’image ci-dessous :

Partagez vos commentaires avec nous
Anchor link toVos commentaires nous aident à créer une meilleure expérience, nous serions donc ravis de vous lire si vous rencontrez des problèmes lors du processus d’intégration du SDK. Si vous rencontrez des difficultés, n’hésitez pas à nous faire part de vos réflexions via ce formulaire.