Como exibir um banner temporário no mobile ao receber uma notificação e estar logado?

A Apple decidiu não implementar a API de Web Push em seu navegador. Como o iOS possui apenas um navegador, os usuários do iOS não têm acesso às notificações de Web Push, que estão disponíveis no Windows, macOS, Linux e Android.

As soluções alternativas existentes são: