Las novedades en torno a iOS e iPadOS 14 se conocieron en la inaguración de la Conferencia Nacional de Desarrolladores de Apple. En la presentación pudimos conocer pinceladas de las novedades de estos nuevos sistemas operativos. Sin embargo, gran parte de las novedades permanecieron ocultas en las propias betas para desarrolladores que Apple puso a disposición minutos después del fin de la presentación. Una de esas características fue la posibilidad de convertir una aplicación de terceros en aplicación por defecto en todo el sistema operativo. Appl ha publicado la guía donde muestra cuáles son los requisitos para que una app pueda ser predeterminada en iOS e iPadOS 14.
Condiciones para cambiar el navegador y correo predeterminados en iOS e iPadOS 14
En iOS 14 y versiones posteriores, los usuarios pueden seleccionar una aplicación para que sea su navegador web predeterminado o aplicación de correo electrónico. Para hacer una elección de su aplicación, confirme que cumple con los requisitos a continuación, luego solicite un derecho administrado.
Estas son las primeras líneas de la guía para desarrolladores para preparar las apps de correo y navegadores para convertirse en aplicaciones predeterminadas en los nuevos sistemas operativos. De esta manera, Google Chrome podría convertirse en el navegador predeterminado, mientras que Gmail podría convertirse en la app de correo por defecto. Siempre y cuando cumplan la normativa estipulada por Apple.
En cuanto a los navegadores web, Apple asegura que necesita ciertos requerimientos de las aplicaciones que intentan desbancar a Safari con un único fin:
[…] cumplan criterios funcionales específicos para proteger la privacidad del usuario y garantizar el acceso adecuado a los recursos de Internet.
En cuanto a requisitos técnicos, Apple exige los siguientes puntos:
- Integrar HTTP y HTTPS en el archivo Info.plist
- No usar ningún elemento de UIWebView
- Cuando se lance la app, es necesario que aparezca un campo de texto para ingresar una URL, heramientas de búsqueda o listas de marcadores
Cuando se lance la aplicación al abrir una URL:
- Se mostrará el contenido requerido
- Puede presentar ‘navegación segura’ u otra advertencia para evitar phishing u otros problemas
En cuanto a las aplicaciones de correo electrónico deberán cumplir tres requisitos:
- Establecer esquema mailto: en el archivo Info.plist
- Poder enviar un mensaje a cualquier correo electrónico válido
- Pode recibir correos de cualquier destinatario