Objetivo: ajudar você a ativar notificações push com som para o Darwin tanto no celular quanto no desktop, usando uma PWA (app instalada) ou no navegador.
Requisitos rápidos (leia primeiro)
Faça login no Darwin no dispositivo onde você quer receber notificações.
Permita notificações em duas camadas: 1) no navegador ou na PWA e 2) no sistema operacional.
Som: verifique se a opção “Reproduzir som” (ou “Sons”) está ativada nas configurações de notificações do sistema para esse app/navegador.
Não perturbe/Concentração/DND: desativado, ou adicione o Darwin à lista de permitidos.
Compatibilidade por plataforma:
- iOS/iPadOS: notificações push só funcionam se você instalar o Darwin como PWA via “Adicionar à Tela de Início” no Safari (a partir do iOS/iPadOS 16.4). No navegador, as push não chegam.
- Android: push funciona no navegador (Chrome/Edge/Firefox) e como PWA instalada.
- macOS: push funciona no Safari e em navegadores baseados em Chromium no navegador e também como PWA. Para PWA no Safari, é necessário macOS Ventura (13+).
- Windows 10/11: push funciona no Chrome/Edge (navegador e PWA).
Matriz de compatibilidade (resumo)
Plataforma | No navegador | Como PWA |
iOS/iPadOS | ❌ (sem web push no navegador) | ✅ (iOS/iPadOS 16.4+ com “Adicionar à Tela de Início” no Safari) | |
Android | ✅ (Chrome/Edge/Firefox) | ✅ |
macOS | ✅ (Safari/Chrome/Edge/Brave) | ✅ (Safari 13+ para PWAs padrão a partir do Ventura, e Chromium) |
Windows 10/11 | ✅ (Chrome/Edge) | ✅ |
> Observação sobre som: o toque é gerenciado pelo sistema. No iOS, PWAs usam o som padrão e respeitam o Modo Silencioso. No Android e no Windows você pode escolher o toque/canal.
iPhone / iPad (iOS/iPadOS)
A) Instalar o Darwin como PWA (necessário para receber push)
1. Abra o Safari e acesse o Darwin.
2. Toque em Compartilhar → Adicionar à Tela de Início → Adicionar.
3. Abra o app web do Darwin pelo ícone na Tela de Início.
4. Aceite o pedido de permissão de notificações quando aparecer.
> Se você adicionar pelo Chrome no iOS, o atalho ainda abrirá no Safari. Use o Safari para conceder permissões.
B) Ativar som e permissões no iOS
1. Ajustes → Notificações → procure o nome da PWA “Darwin”.
2. Ative Permitir notificações.
3. Em “Alertas”, ative Tela bloqueada e Banners.
4. Ative Sons (garanta que o volume do iPhone não esteja no mudo / Modo silencioso desativado).
5. Opcional: ative Notificações sensíveis ao tempo para passar pelo Foco.
C) Foco / Modo silencioso
- Ajustes → Foco: desative ou adicione a PWA do Darwin em Permitidos.
- iPhones com botão/ação de Silencioso: desative o modo silencioso para ouvir som.
D) Teste rápido no iOS
- Com a PWA aberta, procure o botão “Ativar notificações” (se aparecer) e conceda a permissão.
- Peça para alguém enviar uma mensagem para você em um chat do Darwin e verifique se a notificação toca.
> Importante: no iOS não há push para sites no navegador (Safari/Chrome) — apenas para PWAs instaladas na Tela de Início.
Android (Chrome/Edge/Firefox e PWA)
A) No navegador (sem PWA)
1. Abra o Darwin no Chrome (ou Edge/Firefox).
2. Toque no cadeado/ícone do site → Permissões → Notificações: Permitir.
3. O Android pode pedir confirmação do sistema: Permitir.
4. Sistema: Configurações → Notificações → Chrome → garanta que Notificações e Som estejam ativados. Você pode escolher um toque no canal “Padrão” ou “Geral”.
B) Como PWA instalada
1. No Chrome: menu ⋮ → Instalar aplicativo (ou “Adicionar à Tela de Início”).
2. Abra a PWA do Darwin → aceite a permissão de notificações.
3. Sistema: Configurações → Apps → Darwin (PWA) → Notificações: ative Permitir, revise Som (escolha um toque).
C) Otimização de bateria / DND
- Configurações → Bateria → Não otimizar / permitir atividade em segundo plano para a PWA do Darwin ou para o Chrome.
- Não perturbe: desativado, ou adicione o Darwin em Permitidos.
D) Teste rápido no Android
- Com o Darwin aberto (PWA ou navegador), envie uma mensagem de teste e confirme que chega com som.
macOS (Safari/Chrome/Edge/Brave e PWA)
A) Safari como PWA (macOS Ventura 13+)
1. Abra o Darwin no Safari.
2. Menu Arquivo → Adicionar ao Dock (ou “Adicionar como app”).
3. Abra o app Darwin (PWA) pelo Launchpad/Dock.
4. Aceite a permissão de notificações.
5. macOS: Ajustes do Sistema → Notificações → encontre Darwin: ative Permitir notificações, escolha Banners ou Alertas e ative “Reproduzir som”.
B) Safari no navegador (site sem PWA)
1. Safari → Ajustes → Sites → Notificações → para o domínio do Darwin selecione Permitir.
2. macOS: Ajustes do Sistema → Notificações → Safari: ative Permitir e “Reproduzir som”.
C) Chrome/Edge/Brave (navegador ou PWA instalada)
1. No Darwin, clique no cadeado/ícone do site → Permissões → Notificações: Permitir.
(Ou Configurações → Privacidade e segurança → Configurações do site → Notificações → adicione o domínio do Darwin em Permitir.)
2. Se você instalou como PWA: no macOS o Darwin aparecerá como app separado.
3. macOS: Ajustes do Sistema → Notificações → Google Chrome, Microsoft Edge e/ou Darwin (PWA):
- Permitir notificações ✓
- Estilo: Banners ou Alertas
- Reproduzir som para notificações ✓
D) Foco / DND no macOS
Ajustes do Sistema → Foco: desative ou adicione o Darwin (ou seu navegador) aos Permitidos.
E) Teste rápido no macOS
Com o Darwin aberto, conceda a permissão e envie uma mensagem de teste. Verifique a Central de Notificações se não tiver visto na tela.
> Notas:
No macOS Ventura (13+), o Safari oferece suporte a Web Push padrão para PWAs. Em versões anteriores, o suporte é limitado.
No macOS, o volume de “Efeitos sonoros” do sistema afeta os sons de notificações.
## Windows 10/11 (Chrome/Edge e PWA)
No site do Darwin, permita notificações (cadeado/ícone do site → Notificações: Permitir).
Windows: Configurações → Sistema → Notificações: ative Notificações globalmente e para Google Chrome / Microsoft Edge e/ou Darwin (se instalado como PWA).
Vá em Configurações → Sistema → Notificações → Chrome/Edge/Darwin e ative “Reproduzir um som quando chegar uma notificação”.
Verifique se o Assistente de Concentração está Desativado ou se o Darwin está permitido.
Opcional: no Chrome → Configurações → Privacidade e segurança → Configurações do site → Notificações: garanta que o domínio do Darwin esteja em Permitir.
Solução de problemas (checklist)
- Não chegam no Mac, mas chegam no iPhone: revise Ajustes do Sistema do macOS → Notificações (app/navegador e PWA do Darwin) e Foco. Aceite a permissão nesse Mac (permissões não são compartilhadas entre dispositivos).
- Nunca vi a permissão / neguei por engano:
- Safari no macOS: Safari → Ajustes → Sites → Notificações → remova o site da lista ou coloque em Permitir, recarregue e aceite o prompt.
- Chrome/Edge: Configurações → Privacidade e segurança → Configurações do site → Notificações → remova de Bloqueado e volte a Permitir.
- iOS PWA: desinstale a PWA (toque e segure o ícone → Apagar app), adicione novamente via Adicionar à Tela de Início e aceite a permissão.
- Chegam banners mas sem som:
- Verifique o controle de som no painel de notificações do sistema (iOS: Sons; macOS: Reproduzir som; Windows: Reproduzir som; Android: canal de notificação e toque).
- Revise o volume do sistema e o Modo silencioso (iOS) / DND.
- Android não notifica em segundo plano: desative otimizações de Bateria para a PWA do Darwin ou para o Chrome.
- Janela anônima/privada: push não funciona. Use uma janela normal.
- Múltiplas contas: certifique-se de estar conectado na conta correta nesse dispositivo.
## Perguntas frequentes (FAQ)
Posso receber push no iOS usando apenas o navegador?
Não. No iOS/iPadOS, web push exige instalar a PWA pelo Safari (iOS/iPadOS 16.4+).
Posso escolher um toque personalizado?
iOS: usa o toque padrão do sistema (não configurável pela PWA).
Android: sim, escolha um som por canal nas Configurações.
Windows: sim, há a opção “Reproduzir som” e configurações de sons do sistema.
macOS: usa o som de notificação do sistema; garanta que “Reproduzir som” esteja ativado.
Preciso manter o navegador aberto?
PWA no iOS: não, as notificações chegam mesmo se não estiver aberta.
Android/Windows/macOS (navegadores Chromium e Safari): push chega mesmo se a aba não estiver ativa; em algumas configurações pode ser necessário que o navegador esteja em execução em segundo plano.
As notificações são sincronizadas entre dispositivos?
Não. Permissões e sons são configurados por dispositivo e por app/navegador.
Demonstração de ativação no navegador
https://www.loom.com/share/e62c14ae56b94b9f890819f1701fbd69?sid=6aa33e0a-ec61-4010-b480-ffbecbdb4352
