Et c’est tout ce que j’ai reçu. Les autres proviennent du Hub.
16.4 est maintenant disponible. J’ai pu m’abonner aux notifications push ici sur Meta et sur un autre forum hébergé par Discourse, mais seulement parce que je sais comment A2HS.
J’attends ça depuis longtemps ![]()
Je viens de mettre à jour iOS vers la version 16.4, j’ai réajouté mon forum à l’écran d’accueil, j’ai activé les notifications (et Discourse a dit félicitations, elles sont activées), je me suis assuré que tous mes modes de concentration iOS étaient désactivés, je me suis envoyé un message depuis un deuxième compte utilisateur, et je ne vois toujours pas la notification push.
Je suis à peu près sûr que mon forum Discourse a été mis à jour il n’y a pas plus d’une semaine, mais je vais essayer de le reconstruire et de le tester là-bas.
Sinon, une idée de pourquoi je ne vois pas le badge sur l’icône de l’application ou une notification dans le centre de notifications ?
Pas seulement toi !
Ça fonctionne parfaitement dès la sortie de la boîte.
Vous n’êtes notifié que si vous êtes hors ligne/absent du site pendant (je crois) 5 minutes pour les MP ou 10 minutes par défaut. Assurez-vous donc de remplir également ce critère.
Est-ce cohérent avec le comportement de Hub ?
Cela donne vraiment l’impression que les deux sont juste une PWA, donc ça devrait être la même chose, non ?
Hub n’est pas un PWA, mais oui, je pense que la même logique s’applique.
Hub est une application basée sur React Native qui utilise une vue Web pour exposer chaque instance Discourse.
Ah d’accord, y a-t-il un moyen de changer ça ?
Je peux comprendre pourquoi cela n’enverrait pas de notifications par e-mail si je n’ai pas été absent, mais pour une raison quelconque, cela n’a pas autant de sens pour les notifications push, surtout en ce qui concerne le chat, qui est plus immédiat.
Voir Push notification time window mins can be double that time pour savoir comment changer cela, et comment cela peut prendre plus de temps en réalité.
J’utilise iOS 16.4 et j’ai ajouté Meta à mon écran d’accueil. Les notifications sont autorisées dans les paramètres de l’application sur iOS (réglées sur une livraison « immédiate »). J’ai accordé les notifications dans l’application elle-même et j’ai reçu la notification de confirmation immédiate.
Je ne reçois aucune notification après quelques heures sans être sur le forum et je reçois des notifications par e-mail.
En d’autres termes, je constate la même chose que @merefield.
Le lien de @RGJ renvoie à une correction de bug récente. La correction a été appliquée aujourd’hui et n’est probablement pas encore déployée.
Même lorsque cette correction sera en ligne, il y aura toujours une fenêtre de 10 minutes pour les notifications push, pendant laquelle les notifications ne seront pas envoyées si vous avez visité le site dans les dix dernières minutes ; c’est un réglage général du site.
J’ai déposé une demande de fonctionnalité pour que cela soit configurable.
J’ai attendu toute la nuit, et je n’ai toujours reçu aucune notification. Il semble que quelque chose d’autre se passe, n’est-ce pas ?
Il semble que vous auriez besoin ici de ressources supplémentaires de Discourse pour les tests/le débogage.
Par exemple, la seule façon de recevoir une notification de test est de se désabonner/s’abonner aux notifications, mais si cela fonctionne, et que vous suspectez toujours que d’autres notifications n’arrivent pas, que pouvez-vous faire ?
La chose évidente à faire est de demander à un autre compte de vous envoyer un message direct. Mais si vous ne faites pas attention, le message direct pourrait arriver pendant la fenêtre de délai de notification push, et, si c’est le cas, vous n’auriez aucun moyen de savoir si c’est arrivé. (Si vous pouviez au moins configurer/désactiver la fenêtre de délai de notification push, vous pourriez la désactiver (la régler sur 0) et tester les notifications de cette façon.)
Est-il possible même pour un administrateur de vérifier un journal pour savoir pourquoi une notification particulière n’a pas été envoyée ?
Je ne trouve rien concernant les notifications en tant qu’administrateur. Seulement concernant les e-mails envoyés.
De plus, cela ne fonctionne toujours pas du tout pour moi, même ici sur meta. Quelqu’un d’autre a-t-il plus de succès ?
Il n’y a pas d’interface utilisateur pour cela pour le moment.
J’utilise les notifications push Web quotidiennement ici sur Meta depuis 2016 comme principal moyen de répondre aux choses, donc je peux vous assurer que nous gérons cela du côté de Discourse.
Avez-vous été notifié de cette réponse ?
Il semble que depuis peu, cela ne passe plus du tout ?
Comment les notifications push sont-elles liées aux notifications par e-mail ?
J’ai reçu quelques notifications ici.
Mais ce matin, j’ai testé avec un ami qui m’a envoyé un message privé ici sur Meta. J’ai reçu l’e-mail tout de suite, mais aucune notification push.
L’e-mail empêche-t-il le push ? Sont-ils tous les deux envoyés en même temps ? Les délais sont-ils les mêmes ?
Modification : J’ai finalement reçu les notifications, environ 5 minutes après avoir reçu l’e-mail.
Modification 2 : J’ai également testé le chat ici, et j’ai reçu une notification 8 minutes après que quelqu’un m’ait envoyé un message de chat. Il semble que le chat devrait être l’endroit où l’immédiateté est la plus souhaitable.
Même ici. Je dois désactiver/activer manuellement les notifications pour qu’elles fonctionnent. MAIS, elles ne fonctionnent que pendant quelques heures. Pratiquement tous mes membres qui utilisent la fonctionnalité HomeScreen iOS vivent la même chose.
Oui, j’ai abandonné il y a des mois.
Peut-être que les notifications push web d’iOS 18 en 2024 y parviendront.