Notifiche push web di iOS 16 nel 2023

E questo è tutto ciò che ho ricevuto. Il resto proviene dall’Hub.

16.4 è ora disponibile. Sono stato in grado di iscrivermi alle notifiche push qui su Meta e su un altro forum ospitato su Discourse, ma solo perché so come A2HS.

5 Mi Piace

Sto aspettando da molto tempo :crossed_fingers:

Ho appena aggiornato iOS a 16.4, ho riaggiunto il mio forum alla schermata principale, ho abilitato le notifiche (e Discourse ha detto congratulazioni, sono abilitate), mi sono assicurato che tutte le mie Attenzioni iOS fossero disattivate, mi sono inviato un messaggio da un secondo account utente e ancora non vedo la notifica push.

Sono abbastanza sicuro che il mio forum Discourse sia stato aggiornato non più di una settimana fa, ma proverò a ricostruirlo e a testarlo lì.

Altrimenti, avete qualche idea sul perché potrei non vedere il badge sull’icona dell’app o una notifica nel centro notifiche?

3 Mi Piace

Non solo tu!

Funziona alla grande subito.

Ricevi una notifica solo se sei offline/lontano dal sito per (credo) 5 minuti per i PM o 10 minuti per impostazione predefinita. Quindi assicurati di soddisfare anche questo criterio.

3 Mi Piace

Questo è coerente con il comportamento di Hub?

1 Mi Piace

Sembra decisamente che entrambi siano solo una PWA, quindi dovrebbe essere lo stesso, giusto?

1 Mi Piace

Hub non è una PWA, ma sì, penso che si applichi la stessa logica.

2 Mi Piace

Hub è un’app basata su React Native che utilizza una Web View per esporre ogni istanza di Discourse.

3 Mi Piace

Ah, ok, c’è un modo per cambiarlo?

Posso capire perché non invierebbe notifiche via email se non fossi stato via, ma per qualche motivo, questo non ha molto senso per le notifiche push, specialmente per quanto riguarda la chat, che è più immediata.

Vedi Push notification time window mins can be double that time su come cambiarlo e su come in realtà possa richiedere più tempo.

4 Mi Piace

Sto eseguendo iOS 16.4 e ho aggiunto Meta alla mia schermata Home. Le notifiche sono consentite nelle impostazioni dell’app su iOS (impostate sulla consegna “immediata”). Ho concesso le notifiche nell’app stessa e ho ricevuto la notifica di conferma immediata.

Non ricevo notifiche dopo un paio d’ore di inattività sul forum e ricevo notifiche via email.

In altre parole, sto riscontrando la stessa situazione di @merefield.

1 Mi Piace

Il link di @RGJ rimanda a una recente correzione di bug. La correzione è stata implementata oggi e probabilmente non è ancora stata distribuita.

Anche quando quella correzione sarà attiva, ci sarà comunque una finestra di 10 minuti per le notifiche push, durante la quale le notifiche non verranno inviate se hai visitato il sito negli ultimi dieci minuti; questa è un’impostazione generale del sito.

Ho presentato una richiesta di funzionalità affinché ciò sia configurabile.

3 Mi Piace

Ho aspettato tutta la notte e non ho ancora ricevuto alcuna notifica. Sembra che ci sia qualcos’altro sotto, vero?

1 Mi Piace

Sembra che ciò di cui avresti bisogno qui siano alcune risorse aggiuntive per il testing/debugging da Discourse.

Ad esempio, l’unico modo per ricevere una notifica di test è annullare l’iscrizione/iscriversi alle notifiche, ma se ciò funziona e sei ancora sospettoso che altre notifiche non vengano recapitate, cosa puoi fare?

La cosa ovvia da fare è farti inviare un messaggio privato da un altro account. Ma se non stai attento, il messaggio privato potrebbe arrivare durante la finestra di ritardo della notifica push e, in tal caso, non avresti modo di sapere se è arrivato. (Se potessi almeno configurare/disabilitare la finestra temporale delle notifiche push, potresti disattivarla (impostarla su 0) e testare le notifiche in quel modo.)

È possibile anche per un amministratore controllare un log per scoprire perché una particolare notifica non è stata inviata?

4 Mi Piace

Non riesco a trovare nulla riguardo alle notifiche come amministratore. Solo riguardo alle email in uscita.

Inoltre, questo non funziona ancora per me, nemmeno qui su meta. Qualcun altro ha avuto più fortuna?

Al momento non c’è un’interfaccia utente per questo.

Utilizzo le notifiche push web quotidianamente qui su Meta dal 2016 come mio principale modo per rispondere alle cose, quindi posso assicurarti che ce ne occupiamo dal lato Discourse.

Sei stato avvisato di questa risposta?

2 Mi Piace

Sembra che di recente non arrivi affatto?

1 Mi Piace

In che modo le notifiche push sono correlate alle notifiche via email?

Ho ricevuto un paio di notifiche qui.

Ma proprio stamattina ho fatto una prova con un amico che mi ha inviato un messaggio privato qui su Meta. Ho ricevuto subito l’email, ma nessuna notifica push.

L’email impedisce il push? Vengono inviate entrambe contemporaneamente? I ritardi sono impostati allo stesso modo?

Modifica: Alla fine ho ricevuto le notifiche, circa 5 minuti dopo aver ricevuto l’email.

Modifica 2: Ho provato anche a chattare qui e ho ricevuto una notifica 8 minuti dopo che qualcuno mi ha inviato un messaggio di chat. Sembra che la chat dovrebbe essere il luogo in cui l’immediatezza è più desiderabile.

4 Mi Piace

Stessa cosa qui. Devo disabilitare/abilitare manualmente le notifiche affinché funzionino. MA, funzionano solo per poche ore. Praticamente tutti i miei membri che utilizzano la funzionalità HomeScreen iOS sperimentano lo stesso problema.

Sì, ho rinunciato mesi fa.

Forse le notifiche push web di iOS 18 nel 2024 ci riusciranno.