Anche io. Soprattutto perché le notifiche non push semplicemente non funzionano il 95% delle volte.
In realtà, tutto questo argomento riguarda le notifiche push, che semplicemente non puoi ottenere su iOS con Discourse self-hosted senza creare un’app iOS separata, che poi potrebbe non essere accettata nell’App Store.
Safari su MacOS supportava le notifiche, sì, ma venivano semplicemente attivate dal javascript della pagina. In Discourse, ciò significava che era necessario avere una scheda aperta per il sito web, che MessageBus stesse ancora effettuando il polling, che la scheda non fosse sospesa, ecc.
Ora, Safari su MacOS supporta lo standard WebPush, dove anche senza avere Safari aperto, riceverai comunque le notifiche, molto simile a come funzionano nelle app native sul tuo telefono.
L’hanno limitato alle app aggiunte alla schermata Home! L’ho suggerito al team di Chrome nel 2021 come modo per frenare le richieste spam, ma l’hanno respinto.
Se installi la 16.4 usando il profilo, rimarrai bloccato alla b1 a meno che tu non acceda con un account sviluppatore o finché non passi alle beta pubbliche.
Qualche idea sul motivo per cui questi non funzionano? Qui su Meta funzionano, ma sulla maggior parte delle mie istanze self-hosted e su https://forums.NaNoWriMo.org (un cliente di hosting enterprise di cui sono moderatore) non funzionano.
L’unica cosa che le istanze su cui non riesco a farli funzionare hanno in comune è che manca questo nelle preferenze di notifica:
Ho verificato che le mie istanze self-hosted abbiano le stesse impostazioni di notifica abilitate di quelle che funzionano, quindi non so più cosa fare perché mi piacerebbe davvero testare questo su più forum, specialmente sui forum NaNo.
Abbiamo avuto un blocco manuale delle notifiche push su iOS che ho appena rimosso il giorno in cui Apple ha annunciato la prima beta per sviluppatori con supporto per le notifiche push, 5 giorni fa.
I siti self-hosted devono aggiornare e per il nostro hosting verrà distribuito secondo la normale cadenza, ovvero nei prossimi giorni.
Hmmm, questo è davvero strano allora. Tutte le mie istanze self-hosted sono state aggiornate ieri. A meno che un aggiornamento di sicurezza non lo richieda prima, aggiorno sempre il 20. Proverò a ricostruirne un paio e vedrò cosa succede.
E chiunque avesse il precedente profilo sviluppatore potrebbe aggiornare alla 16.4b1, sembra che gli aggiornamenti successivi richiederanno l’accesso sviluppatore. Queste non sono parole mie, il linguaggio sopra proviene da Apple.