Después de que varios desarrolladores de iOS informaron que Apple les advirtió que eliminaría varias de sus aplicaciones, Apple confirmó y aclaró su política sobre la eliminación de aplicaciones obsoletas de la App Store . La política se aplica desde 2016 y afecta a las aplicaciones que no se han actualizado en los últimos tres años.
Varios creadores de aplicaciones, incluidos Protopop Games , Kosta Eleftheriou , Emilia Lazer-Walker y otros, dijeron en Twitter que habían recibido un correo electrónico de Apple advirtiéndoles que algunas de sus aplicaciones habrían sido eliminadas porque “no se habían actualizado de manera significativa”. cantidad de tiempo”. La única forma de mantener esas aplicaciones en la App Store, agregó Apple, era enviar una actualización dentro de los 30 días.
La noticia sobre esta aparentemente nueva política de Apple rápidamente circuló por Internet y provocó una interesante conversación.
Según Ariel Michaeli de AppFigures, esta política podría afectar hasta 750.000 aplicaciones activas de un poco más de 2 millones de aplicaciones actualmente disponibles. Este proceso no será rápido, prevé Michaeli, pero Apple ya ha seleccionado cientos de miles de aplicaciones a lo largo de los años, dice. Por ejemplo, hace algunos años, Apple hizo obligatorio el soporte para 64 bits , lo que llevó a la eliminación de muchas aplicaciones abandonadas que no se reconstruyeron con un compilador actual.
Sin embargo, los desarrolladores afectados expresaron su preocupación de que la política de Apple fuera especialmente injusta para los desarrolladores independientes y específicamente para los creadores de juegos. Como dijo Lazer-Walker:
No es viable para mí pasar varios días actualizando cada uno de los pequeños juegos gratuitos que creé en ~2014.
De manera similar, Robert Kabwe de Protopop Games explicó lo difícil que puede ser para un desarrollador independiente tratar de seguir el ritmo de los cambios en el desarrollo de juegos móviles, muchas veces después de su trabajo diario.
Para aclarar las cosas, Apple publicó una publicación en la que explica que las aplicaciones que no se han actualizado en tres años y no alcanzan un umbral mínimo de descarga son candidatas para la eliminación. La compañía justifica su política, que dice que se lanzó bajo el título de Mejoras de la App Store en 2016, en términos de mejorar la visibilidad, la seguridad y la privacidad, y la experiencia del usuario con las aplicaciones descargadas de la App Store.
La aclaración de Apples, si bien es útil para establecer los términos exactos de la discusión, no aborda el núcleo de una serie de objeciones a la política. En particular, esta política parece demasiado restrictiva para los juegos, que pueden considerarse una obra de arte completa en algún momento de su evolución, de manera similar a una película, y no admiten una mayor evolución. Esto debería evitar la posibilidad de reproducirlos.
Si bien es cierto, sin embargo, como dijo John Gruber de Daring Fireball, que Pixar no tiene que volver a renderizar Toy Story cada dos años , este no es el final de la historia. De hecho, como interviene Matt Deatherage , “la cinta VHS de Toy Story que compraste en 1996 no funciona en tu decodificador Apple TV conectado a tu televisor 8K”. Deatherage también plantea un punto adicional a favor de eliminar aplicaciones antiguas, con el objetivo de reducir la deuda técnica causada en la plataforma por aplicaciones que usan API heredadas. De hecho, esas API deben mantenerse solo para garantizar la compatibilidad con versiones anteriores de las aplicaciones que no se actualizan periódicamente.
La declaración de Apple incluyó de todos modos dos puntos importantes que podrían ayudar a los desarrolladores que reciben los correos electrónicos de advertencia de Apple. Primero, se les dará más tiempo para actualizar sus aplicaciones, hasta 90 días. Apple dice que lo más importante es que si los desarrolladores creen que sus aplicaciones no deberían verse afectadas por la política de eliminación, tienen la oportunidad de apelar la decisión y reconsiderar su caso.
Como comentario final, vale la pena señalar que la política de Apple es similar a la política anunciada recientemente por Google, cuyo objetivo oficial es fortalecer la seguridad del usuario al deshacerse de las aplicaciones que apuntan a un nivel de API de más de dos años.