He estado probando los esquemas de URL en el SDK de iPhone y tengo mi aplicación para iniciar usando un esquema de URL personalizado como "myap: // Dosomething" pero eso no es realmente práctico por lo que quiero ¿Es posible registrar un esquema de alguna manera que permita enlaces en correos electrónicos como "http://www.mydomain.com/" para iniciar mi aplicación, como los enlaces de la tienda de aplicaciones y los enlaces de youtube?Inicie la aplicación de iPhone desde el enlace en el correo electrónico
Respuesta
Para hacerlo, tendría que registrarse y alojar ese dominio y configurarlo para redireccionar al esquema de URL. La configuración del redireccionamiento depende del servidor web que esté ejecutando. ¿Por qué crees que myapp: // no es práctico?
Una metaredirección probablemente sea suficiente (tal vez incluso mejor ya que la página de error puede mostrarse si la aplicación no está instalada) – rpetrich
Si desea que se pueda hacer clic en el enlace del Correo, debe utilizar un enlace http://
que abrirá Safari. Esto significa que debe crear una página en un servidor web en algún lugar que devuelva un redireccionamiento HTTP 303 (Consulte Otro) con su url myApp://
. Esto debería hacer que Safari inicie su aplicación. Si eso falla, puede intentar un redireccionamiento <meta>
y, como último recurso, un enlace estándar <a href="myApp://">Click me</a>
.
Sería una buena idea mirar el navegador que realiza la solicitud en su servidor web y volver directo solo si detecta que es un navegador móvil. Existen numerosas formas de hacerlo dependiendo de la tecnología de su servidor web. – Markive
- 1. Abra la aplicación iPhone desde un correo electrónico Enlace
- 2. sfDoctrineGuardPlugin: inicie sesión con el correo electrónico
- 3. envía un correo electrónico con el enlace
- 4. Inicie la aplicación instalada en el iPhone atado
- 5. está enviando el mensaje de correo electrónico desde la aplicación utilizando MFMailComposeViewController en MessageUI en el iPhone
- 6. MAILTO Enlace en el correo electrónico para iniciar un nuevo correo electrónico
- 7. ¿Cómo abrir la aplicación de correo de iPhone al hacer clic en un enlace de correo electrónico en UITextView?
- 8. iphone app enviar correo electrónico
- 9. Enlace de confirmación Correo electrónico en JSF
- 10. Iphone SDK: Enviar correo electrónico en segundo plano en la aplicación iphone
- 11. Habilitar el teclado de correo electrónico en Android para ingresar el tipo de correo electrónico
- 12. Esquema de URL: aplicación abierta o Appstore desde el correo
- 13. cómo enviar un correo electrónico en el iphone SDK?
- 14. Enviar correo electrónico desde Cocoa
- 15. enlace de validación por correo electrónico
- 16. Enviar correo electrónico-Simulador de Iphone
- 17. cómo abrir el enlace de iTunes en la aplicación iphone?
- 18. Android: inicie Firefox desde la aplicación
- 19. Aplicación de formato HTML en el cuerpo del correo electrónico
- 20. CSS en el correo electrónico
- 21. MS Access envía un correo electrónico (no desde Outlook o el correo electrónico del usuario)
- 22. Inicie la aplicación RCP desde main()
- 23. iphone para enviar correo electrónico usando el servidor smtp?
- 24. Inicie Android Market desde la aplicación
- 25. Inicie la página web desde mi aplicación
- 26. El correo de PHP UTF8 se confunde en la aplicación de correo de iPhone
- 27. Enlace de código HTML dentro de un correo electrónico a un archivo adjunto de correo electrónico
- 28. validar la dirección de correo electrónico en UITextField en iPhone
- 29. ¿Cuál sería considerada la mejor manera de diseñar el correo electrónico desde una aplicación web C#?
- 30. Node.js - Enviar correo electrónico en el registro
¿Cómo terminaste resolviendo esto? Tengo la misma necesidad, quiero enviar correos electrónicos a los usuarios con enlaces http regulares, y si el usuario tiene nuestra aplicación instalada, me gustaría que lance nuestra aplicación cuando el usuario haga clic en el enlace. Si no tienen la aplicación instalada, me gustaría que solo vaya a la url con el safari móvil. – ToddH
¿Pudo implementar esto sin una redirección? – chimerical
es imposible prescindir de una redirección ya que no se puede (desafortunadamente) tener http: // my-custom-url-scheme para iniciar la aplicación automáticamente. ¡Es molesto que este sea el caso! – Markive