Notificações no mobile para o app Discourse Hub

Baixei o aplicativo do Discourse no meu iPhone, mas não recebo notificações quando minha comunidade me marca ou me envia mensagens diretas. Alguém sabe como configurar isso? Entrei no aplicativo no meu iPhone e ativei as notificações, etc., mas ainda não está funcionando. Obrigado!

Olá, Rose! Bem-vinda à Meta.

O aplicativo Discourse Hub no iOS suporta notificações push apenas para sites Discourse hospedados pela equipe do Discourse. Conforme descrito na App Store:

  • Notificações push em tempo real para fóruns Discourse oficialmente hospedados

Isso ocorre devido à forma como as notificações push funcionam em dispositivos iOS: precisamos de um certificado da Apple, que deve permanecer privado e, portanto, só pode ser usado pelos sites que hospedamos. Você ainda receberá notificações, mas apenas quando o agendamento no iOS for executado, e não em tempo real. Para notificações push em tempo real no iOS em sites não hospedados, consulte Pushover notifications.

Tenha em mente que o Pushover é um aplicativo de terceiros (pago) para entregar notificações ao seu iPhone. Além de termos um plugin integrado ao Discourse que envia notificações por meio do aplicativo deles, não temos nenhum relacionamento com esse serviço específico de notificação.

@Dani1 Referências para usuários da Apple,

Sites auto-hospedados poderiam obter seu próprio certificado?

Como verificamos a agenda no iOS? Quais configurações os usuários devem ter para receber notificações móveis?

Não para uso com o aplicativo DiscourseHub, não. Todos nós queremos isso, infelizmente não é possível no momento.

No momento, não é possível, a menos que você queira desenvolver seu próprio aplicativo. A verdadeira solução é a Apple permitir notificações no navegador. Dessa forma, seu usuário poderá receber notificações nativas em seu dispositivo da mesma forma que os usuários do Android têm podido fazer por anos.

Sim, o Stephen tem razão. Você precisaria não apenas do seu próprio certificado, mas também do seu próprio aplicativo. Que seria específico para o seu site.

Não é uma situação ideal, a Apple é o problema aqui.