¿Es posible registrar un esquema de URL basado en dominio http + para aplicaciones de iPhone, como YouTube y Maps?

Me gustaría tener iOS para abrir las URL de mi dominio (por ejemplo,http://martijnthe.nl) con mi aplicación siempre que esté instalada en el teléfono, y con Mobile Safari en caso de que no lo esté.

Leí que es posible crear un sufijo de protocolo único para esto y registrarlo en la lista de información, pero Mobile Safari dará un error en caso de que la aplicación no esté instalada.

¿Qué sería una solución?

Una idea:

1) Utilice las URL de http: // que se abren en cualquier navegador de escritorio y representan el servicio a través del navegador

2) Verifique el User-Agent y, en caso de que sea Mobile Safari, abra una URL de myprotocol: // para (intentar) abrir la aplicación para iPhone y hacer que abra Mobile iTunes para descargar la aplicación en caso de que el intento falle.

No estoy seguro si esto funcionará ... ¿sugerencias? ¡Gracias!

Respuestas a la pregunta(12)

Su respuesta a la pregunta