Apple requerirá que los desarrolladores de aplicaciones expliquen exactamente por qué usan ciertas API


Agrandar / La parte trasera del iPhone 13.

Samuel Axón

Apple ha anunciado un aro adicional que los desarrolladores deben atravesar para que sus aplicaciones sean aprobadas en su App Store. Pronto, los desarrolladores de aplicaciones que usan ciertas API tendrán que aclarar sus razones para usarlas al enviar esas aplicaciones.

Apple está tratando de cerrar algunas lagunas de huellas dactilares aquí. El término «huellas dactilares» en este contexto se refiere a varias técnicas para obtener información sobre un dispositivo o su usuario y rastrearlos a través de múltiples aplicaciones o sitios web no relacionados.

Es algo que Apple ha estado diciendo que no está permitido en las aplicaciones de iPhone durante un tiempo, y la compañía presentó la controvertida iniciativa App Tracking Transparency en 2021 para dar a los usuarios la opción de si cosas como las redes publicitarias móviles (por ejemplo) podrían rastrearlos en este forma.

Dicho esto, desde entonces se han prohibido algunas formas más creativas y sigilosas de huellas dactilares, incluso si los usuarios optan por ser rastreados, y eso incluye el uso indebido de las API en cuestión aquí.

Los desarrolladores inteligentes pueden encontrar formas de usar las funciones, la información o las herramientas que ofrecen para rastrear a los usuarios exactamente de la misma manera que Apple ha estado tratando de detener, incluso si ese no era el objetivo principal de la API. Las API que los desarrolladores tendrán que justificar hacen cosas como ver las marcas de tiempo de los archivos o mirar los tiempos de arranque del sistema, entre otros. En palabras de Apple, estas aplicaciones pueden «utilizarse indebidamente para acceder a las señales del dispositivo para tratar de identificar el dispositivo o el usuario, también conocido como huellas dactilares del dispositivo».

Por supuesto, los desarrolladores todavía pueden mentir técnicamente y decir que están usando una API para una cosa cuando en realidad la están usando para otra cosa. Apple aborda eso con la política un tanto vaga de que «las razones declaradas deben ser consistentes con la funcionalidad de su aplicación tal como se presenta a los usuarios».

No será un sistema perfecto, pero es probable que permita a Apple al menos disminuir la práctica de las huellas dactilares.

Apple declaró anteriormente que este cambio se produciría durante la WWDC 2023, pero la compañía reveló más detalles y un cronograma específico esta semana.

La implementación será lenta, lo que les dará a los desarrolladores mucho tiempo para responder, al menos aquellos que están en condiciones de mantener activamente sus aplicaciones. A partir de este otoño, los desarrolladores que carguen una aplicación o una actualización de la aplicación que use una de estas API recibirán un aviso de que deberán especificar un motivo pronto.

En la primavera de 2024, las aplicaciones que no hayan hecho esto serán rechazadas. Será tan fácil como elegir una lista preaprobada de un menú desplegable al enviar la aplicación para algunos desarrolladores. Aún así, es posible que otros tengan que hacer un trabajo más sustancial; en particular, aquellos que se han estado aprovechando de esta laguna tendrán que hacer un trabajo de desarrollo para cambiar sus aplicaciones y hacer que dejen de hacer eso si no pueden demostrarlo. de las razones aprobadas se aplica. Aquellos que sientan que los motivos preaprobados no incluyen su propio motivo legítimo, sin huellas dactilares, para usar una API pueden comunicarse con Apple a través de un formulario para solicitar que se apruebe un nuevo motivo.



Source link-49