iphone - puedo - no se pudo verificar la app tutuapp
Aplicaciones de iPhone: ¿Puedo abrir una aplicación desde un enlace en un sitio web? (3)
Ciertas aplicaciones tienen esquemas de URL que las lanzarán. Si una aplicación ha publicado este esquema (o si busca en su paquete) puede iniciarlo. Por ejemplo, una aplicación hipotética de Twitter podría lanzarse con un twitterapp: // aquí + es + mi + tweet URL. Si precarga su aplicación con el esquema de URL correcto, puede hacer esto por la suya también.
Aquí hay un esquema de URL de ejemplo de info.plist:
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLName</key>
<string>com.standalone.cooltwitterapp</string>
<key>CFBundleURLSchemes</key>
<array>
<string>twitterapp</string>
</array>
</dict>
</array>
Soy un desarrollador de iPhone novato y estoy escribiendo una aplicación que será la "versión móvil" de un sitio web.
Me pregunto si es posible iniciar mi aplicación desde un enlace en un sitio web. Entonces, por ejemplo, alguien entra a nuestro sitio en el iPhone Safari, hace clic en un enlace y nuestra aplicación se inicia.
¿Es eso posible?
Si es así, ¿puedo también "pasar parámetros" a la aplicación que estoy lanzando? Como en...
Al hacer clic en diferentes enlaces, podrían obtener diferentes elementos en la aplicación en el momento del lanzamiento.
¡Gracias!
Daniel
También vale la pena señalar que se application:openURL:sourceApplication:annotation:
la application:openURL:sourceApplication:annotation:
método cuando la aplicación se inicie desde una URL. Detalles en los documentos de Apple .
Sí puede, usando esquemas de URI personalizados . Tenga en cuenta, sin embargo, que los clientes sin la aplicación no podrán usar los enlaces.
Si es así, ¿puedo también "pasar parámetros" a la aplicación que estoy lanzando?
Nuevamente, sí. Una vez que su aplicación se haya registrado para un esquema dado, es todo suyo.