2

C'est ce que je veux réaliseriOS - ouvert plusieurs fois les mêmes viewcontroller pour plusieurs uilocalnotification

Disons qu'il y avait 3 uilocalnotification pour différents événements. L'utilisateur n'a pas encore lancé l'application. Un rappel était à 12h40, 2ème 12h44 et troisième: 12h48. L'utilisateur a reçu un sms, l'utilisateur a ouvert l'application SMS et la notification a disparu (bien sûr, le téléphone n'est pas verrouillé maintenant). Maintenant, l'application devrait afficher 3 sur le badge et lorsque l'utilisateur ouvre l'application, il devrait apparaître les trois viewcontroller l'un après l'autre. Aussi, si l'application est active, tout le viewcontroller devrait apparaître. À partir de 12h48, à 12h44 et à 12h40. L'utilisateur peut fermer l'événement ou somnoler dépend encore utilisateur nombre choix.Le de l'icône devrait maintenant devenir 0.

Actuellement réalisé:

1) notifications multiples sont reçues mais seulement 1 nombre badge apparaît.

2) Lors du lancement de l'application en appuyant sur l'icône principale viewcontroller apparaît et non le notificationviewcontroller aussi le nombre de badges reste à 1

3) Si l'application est lancée en appuyant sur le localnotification de NotificationCenter seul contrôleur 1 vue semble que les deux notifications de repos sont perdus ...

Solutions vous plaît ...

Répondre

0

Vous devez maintenir le nombre de badges sur le côté serveur. Il est presque impossible de le gérer hors ligne. De plus, si vous avez reçu 3 notifications dans le centre de notification, à l'ouverture de toute notification, le réglage du nombre de badges à 0 effacera toutes les notifications de notificationcenter qui est le comportement par défaut. Évitez d'utiliser le nombre de badge dans les notifications locales.

+0

J'utilise [cette application] (https://itunes.apple.com/us/app/calminder-date-reminders/id449498828?mt=8) ... il a la plupart de mes besoins ... et Le nombre de badges de notification fonctionne parfaitement ... c'est-à-dire si l'application est en arrière-plan et que j'ai reçu la notification ... le nombre de badges augmente – Alam

+0

Est-ce que vous réglez le nombre de badges sur 0 lors de la première notification? –