Apple está eliminando la capacidad de instalar aplicaciones web en la pantalla de inicio de iPhones y iPads en Europa cuando salga iOS 17.4, diciendo que es demasiado difícil seguir ofreciendo la función según la nueva Ley de Mercados Digitales (DMA) de la Unión Europea. Apple debe cumplir con la ley antes del 6 de marzo.
Apple dijo que el cambio es necesario por el requisito de permitir a los desarrolladores «usar motores de navegador alternativos, distintos de WebKit, para aplicaciones de navegador dedicadas y aplicaciones que brindan experiencias de navegación dentro de la aplicación en la UE». Apple explicó su postura en un Preguntas y respuestas del desarrollador bajo el título «¿Por qué los usuarios de la UE no tienen acceso a las aplicaciones web de la pantalla de inicio?» Dice:
Abordar las complejas preocupaciones de seguridad y privacidad asociadas con las aplicaciones web que utilizan motores de navegador alternativos requeriría construir una arquitectura de integración completamente nueva que no existe actualmente en iOS y no era práctica de llevar a cabo dadas las otras demandas de la DMA y la muy baja adopción de la tecnología por parte de los usuarios. Aplicaciones web de la pantalla de inicio. Y entonces, para cumplir con los requisitos de la DMA, tuvimos que eliminar la función de aplicaciones web de la pantalla de inicio en la UE.
Aún será posible agregar marcadores de sitios web a las pantallas de inicio de iPhone y iPad, pero esos marcadores llevarían al usuario al navegador web en lugar de a una aplicación web separada. El cambio fue lanzado recientemente a versiones beta de iOS 17.4.
El Ley de Mercados Digitales objetivos «porteros» de ciertas tecnologías como sistemas operativos, navegadores y motores de búsqueda. requiere Los guardianes de acceso permiten a terceros interoperar con sus propios servicios y les prohíbe favorecer sus propios servicios a expensas de los competidores. Como Notas 9to5Macpermitir aplicaciones web en la pantalla de inicio con Safari pero no con motores de navegador de terceros podría hacer que Apple viole las reglas.
Apple advierte sobre “aplicaciones web maliciosas”
Como explica Apple, iOS «tradicionalmente ha brindado soporte para aplicaciones web de la pantalla de inicio basándose directamente en WebKit y su arquitectura de seguridad. Esa integración significa que las aplicaciones web de la pantalla de inicio se administran para alinearse con el modelo de seguridad y privacidad de las aplicaciones nativas en iOS, incluido el aislamiento». del almacenamiento y la aplicación de las indicaciones del sistema para acceder a las capacidades que afectan la privacidad por sitio».
Apple dijo que no podrá garantizar este aislamiento una vez que se admitan motores de navegador alternativos. «Sin este tipo de aislamiento y cumplimiento, las aplicaciones web maliciosas podrían leer datos de otras aplicaciones web y recuperar sus permisos para obtener acceso a la cámara, el micrófono o la ubicación de un usuario sin el consentimiento del usuario. Los navegadores también podrían instalar aplicaciones web en el sistema sin un conocimiento y consentimiento del usuario», decían las preguntas frecuentes de Apple.
A pesar del cambio, Apple dijo que «los usuarios de la UE podrán seguir accediendo a sitios web directamente desde su pantalla de inicio a través de un marcador con un impacto mínimo en su funcionalidad».
Manzana previamente anunciado que su cumplimiento con DMA traerá la descarga a Europa, permitiendo a los desarrolladores ofrecer aplicaciones iOS desde tiendas distintas a la App Store oficial de Apple.
Elección del navegador, requisitos de seguridad.
Un cambio relacionado con el navegador será inmediatamente obvio para los usuarios de la UE una vez que instalen la nueva versión de iOS. «Cuando los usuarios en la UE abran Safari por primera vez en iOS 17.4, se les pedirá que elijan su navegador predeterminado y se les presentará una lista de los principales navegadores web disponibles en su mercado para seleccionarlos como su navegador predeterminado», decían las preguntas frecuentes para desarrolladores de Apple.
Apple dijo que tenía que prepararse cuidadosamente para el requisito de permitir a los desarrolladores utilizar motores de navegador alternativos porque los motores de navegador «están constantemente expuestos a contenido no confiable y potencialmente malicioso y tienen visibilidad de datos confidenciales del usuario», lo que los convierte en «uno de los vectores de ataque más comunes para actores maliciosos.»
Apple dijo que exige a los desarrolladores que utilizan motores de navegador alternativos que cumplan con ciertos estándares de seguridad:
Para ayudar a mantener a los usuarios seguros en línea, Apple solo autorizará a los desarrolladores a implementar motores de navegador alternativos después de cumplir con criterios específicos y comprometerse con una serie de requisitos continuos de privacidad y seguridad, incluidas actualizaciones de seguridad oportunas para abordar amenazas y vulnerabilidades emergentes. Apple proporcionará a los desarrolladores autorizados de aplicaciones de navegador dedicadas acceso a capacidades y mitigaciones de seguridad que les permitan crear motores de navegador seguros y acceder a funciones como claves de acceso para el inicio de sesión seguro del usuario, capacidades de sistemas multiproceso para mejorar la seguridad y la estabilidad, entornos de pruebas de contenido web que combaten la evolución de la seguridad. amenazas y más.
En general, Apple dijo que sus preparativos para DMA han implicado «una enorme cantidad de trabajo de ingeniería para agregar nuevas funcionalidades y capacidades para desarrolladores y usuarios en la Unión Europea, incluidas más de 600 nuevas API y una amplia gama de herramientas para desarrolladores».