Solución:
iOS: Safari actualmente no admite el banner de instalación de aplicaciones web, como en Android: Chrome.
No hay forma de activar programáticamente el banner de instalación en Android también, excepto en el caso en el que captura el beforeInstallPromot y lo usa para mostrar el banner.
En la respuesta vinculada, puede verificar la opción alternativa sobre cómo mostrar el banner de la aplicación para guiar al usuario a agregar a la pantalla de inicio. Aquí hay un ejemplo de código para el mismo, que es específico de iOS (consulte #PROTIP 3).
Por ahora, Apple no ofrece la posibilidad de facilitar esta experiencia de “Agregar a la pantalla de inicio”.
Sin embargo, puede proporcionar una explicación de información sobre herramientas a sus usuarios, para los usuarios de IO:
Los detalles se explican aquí: https://www.netguru.com/codestories/few-tips-that-will-make-your-pwa-on-ios-feel-like-native
en la sección: PROTIP 3: ¡Cree usted mismo una ventana emergente “Agregar a la pantalla de inicio”!