2012-08-02 18 views
8

He estado trabajando en un programa donde se envía un correo electrónico a un usuario, y un enlace para abrir la aplicación iPhone está incrustado en el correo electrónico. El problema es que cuando el usuario hace clic en el enlace para abrir la aplicación, el correo ha eliminado los dos puntos, por lo que el enlace ya no funciona.Abra la aplicación iPhone desde un correo electrónico Enlace

El vínculo que se crea básicamente se parece a esto:

@"<BR><BR><BR><A HREF=\"http://myApp://\">Open App</A>" 

Pero el enlace, cuando se hace clic en el correo electrónico, se abre en el navegador en su lugar:

myApp //

sin dos puntos, por lo que la aplicación no se inicia y el navegador dice que no puede encontrar la página.

¿Alguna idea de cómo solucionar esto? ¡Gracias!

+0

favor de google "Aplicaciones iOS Esquema URL personalizada" – Jessedc

+0

No estoy seguro de lo que necesita el "http: //" parte de ella ... – TommyG

+0

que he visto los tutoriales y son muy útiles para la creación de una aplicación para aceptar las URL para su lanzamiento, pero no dicen nada acerca de cómo colocar la URL personalizada en los correos electrónicos y preservar la URL en el correo electrónico. Desafortunadamente, si abandona el http: //, el enlace ya no es un enlace en el correo electrónico. :/ –

Respuesta

1

Sólo debe ser:

@"<BR><BR><BR><A HREF=\"myApp://\">Open App</A>" 

Como una solución para las direcciones URL personalizadas siendo bloqueada por Gmail, lo que podría hacer es crear algo así como http://myapp.mydomain.com/ Rodete redirigir a myapp://... De esa manera se verá como una dominio normal pero abre tu aplicación. Además, podrá ver cuántas personas hacen clic en su enlace, aunque en el lado negativo aparecerá primero a través de Safari.

0

Agregue 'http:' a todas sus imágenes y URL, los iphones no reconocen enlaces sin eso. también use comillas simples para ellos ('). ej. <a href='http://xyz.com'></a><img src='http://xyz.com/pqr/abc.jpg'></img>

Cuestiones relacionadas