No actualización, no party. Apple ha decidido hacer “limpieza” en su App Store y eliminar aplicaciones que lleven cierto tiempo sin recibir mejoras. El aviso lo han dado los propios desarrolladores, quienes han compartido en redes un mensaje en el que supuestamente la compañía de Cupertino les advierte de que sus creaciones llevan “un periodo de tiempo” significativo sin actualizarse y les da un margen de aproximadamente un mes para cambiar esa situación. En caso contrario, avisa: las retirará.
El mensaje lo compartía Robert Kabwe, desarrollador de Protopop Games y creador de Motivoto, juego que recibió su última "puesta a punto" en marzo de 2019. “Esta app no se ha actualizado en un periodo de tiempo significativo y está previsto que se retire de la venta en 30 días", recoge el aviso.
En su correo, Apple explica el alcance de la medida y qué debe hacer el desarrollador si quiere que su app se mantenga en la Store: "Puede mantener esta app disponible para que los nuevos usuarios la descubran y descarguen de la App Store enviando una actualización para su revisión en un plazo de 30 días", precisa. Su retirada, en cualquier caso, no afectaría a los usuarios actuales.
30 días para una puesta a punto
Kabwe no es el único desarrollador que ha compartido un mensaje similar en Twitter. Otro caso, recogido por The Verge, es el de Kosta Eleftherou, creador del teclado FlickType Apple Watch y quien ayer lamentaba que la empresa de Cupertino haya borrado una de sus herramientas: “Apple eliminó una versión de mi teclado FlickType que atendía a la comunidad de personas con discapacidad visual porque no la había actualizado en dos años”. En contraste, apunta Eleftherou, juegos como Pocket God seguirían disponibles en la tienda online pese a llevar años sin recibir mejoras.
“He recibido un correo esta mañana diciendo lo mismo sobre una de mis apps. No tiene ningún informe de caída, sigue recibiendo descargas después de cinco años, no necesita una v2 y Apple decide que es el momento de irse debido a los rápidos cambios de versión. No tengo tiempo de impulsar un cambio significativo”, abunda también vía Twitter Simon Barker.
I feel sick. Apple just sent me an email saying they're removing my free game Motivoto because its more than 2 years old.
— Protopop Games (@protopop) April 23, 2022
It's part of their App improvement system.
This is not cool. Console games from 2000 are still available for sale.
This is an unfair barrier to indie devs. pic.twitter.com/7XNcLfiEcR
No es la primera vez que Apple muestra su intención de eliminar apps que lleven tiempo sin adaptarse. En septiembre de 2016 la compañía ya informó a los desarrolladores de su intención de iniciar un proceso para localizar y eliminar aplicaciones “problemáticas”, que no se hubiesen actualizado para resultar compatibles con las versiones más recientes de iOs y macOS.
En una publicación sin fecha colgada en su propia web, Apple señala que está “implementando un proceso continuo de evaluación de apps, eliminando aplicaciones que ya no funcionan según lo previsto, no siguen las pautas de revisión actuales o están desactualizadas”.
.@apple is removing a few of my old games b/c they have “not been updated in a significant amount of time”
— emilia ✨ (@lazerwalker) April 23, 2022
Games can exist as completed objects! These free projects aren’t suitable for updates or a live service model, they’re finished artworks from years ago. pic.twitter.com/iflH70j7q4
“¿Qué pasará si se encuentra un problema con mi app? —abunda la web, a modo de guía— El equipo de la App Store se comunicará con usted y le pedirá que realice los cambios necesarios para que su aplicación permanezca en la App Store. Sin embargo, las aplicaciones que fallen al iniciarse se eliminarán inmediatamente”. En su página la compañía ya adelanta que el margen que dará a los profesionales para la "puesta a punto" de sus creaciones es de 30 días. Que la app desaparezca de la Store no supondrá, en cualquier caso, que los usuarios que ya la hayan descargado y la estén usando puedan seguir haciéndolo. “Seguirá siendo completamente funcional”, señala.
I received an email this morning saying the same about one of my apps, it hasn’t got any crash reports, still gets downloads after 5 years, doesn’t need a v2 and Apple decide it’s time to go 🤷♂️ due to swift version changes I don’t have time to push a meaningful change
— Simon Barker (@allthecode_) April 23, 2022
Had the same happen to me with my previous game. I can't upgrade it because the engine I was using went defunct. I still have players asking me where to download it 6 years later. I managed to upload my apk to my website but we can't sideload iOS apps unfortunately.
— Fire Biscuit Games (@firebiscuitgame) April 23, 2022
Para desarrolladores como Kabwe la exigencia de Apple no hace más que poner “una barrera injusta” para los profesionales independientes. "¿Las actualizaciones arbitrarias de aplicaciones en pleno funcionamiento son una parte necesaria de nuestro flujo de trabajo de desarrollo?”, censura.
"Ahora necesito desenterrar mi archivo de proyecto, actualizar la versión de Unity para asegurarme de que cumpla con los requisitos de la App Store, reconstruir, volver a probar, volver a enviar todo para obtener exactamente el mismo juego en el mismo lugar exacto en el que estaba antes. Para mí, este tipo de sorpresas es la peor parte de hacer juegos”, lamenta el creador de Motivoto.
Imagen de portada | Bagus Hernawan (Unsplash)
Ver 49 comentarios
49 comentarios
meponenlasbimbos
Supongo que este es el estilo de trabajo de innumerables desarrolladores. Llorar por tener que actualizar el producto que tienes publicado en una tienda. Pues hombre, es lo suyo. ¿A quién no le revienta haber comprado un juego y que al cabo de un años más o menos, dicho juego deje de recibir actualizaciones y que un par de años después sufra de problemas de incompatibilidad? Tengo un huevo de juegos con errores que los psrched nunca solucionaron y ahí diguen, sin que vayan a ser intervenidos por sus desarrolladores, aunque estos sigan activos y la empresa de dicho juego siga en pie.
Lo que hacen esperar a que se den esos problrmas de incompatibilidad para ponerse a hacer su trabajo. Y en algunos casos llegan a cobrar por hacer ese tipo de actualización. O peor aún, no lo hacen y el juego se queda obsoleto, requiriéndose el trabajo de la comunidad para hacer que esté disponible de nuevo. Y eso con juegos. Luego imagínate con el resro de apps. Un desastre que es bueno que Apple haya decidido solucionar por fin.
Usuario desactivado
Me parece perfecto que Apple haga limpieza, quien unico puede verse afectado es el desarrollador que pasa de todo y este tipo de apps mejor que vayan desapareciendo. Lo que no puede ser es que Apple incorpore cada año mejoras en las herramientas de desarrollo y los desarrolladores desidia pasen olimpicamente de aplicar todas las novedades y adaptaciones de código, mejoras que precisamente persiguen mejorar la experiencia de usuario, optimizar el software, tener una mejor integración en el sistema, seguir los cambios de las lineas de diseño, optimizar el uso de ram o mejorar la autonomía. Lo sorprendente es que hay usuarios que todo esto le importa un carajo y simplifican al máximo sin tan siquiera entender el porque, ademas es que creen que es mejor un ecosistema de aplicaciones abandonado y obsoleto que uno actualizado y que haga uso de todas las mejoras de desarrollo que propone Apple.
Aquí un ejemplo de porque es mejor que el software siempre esté lo mas actualizado posible.
https://www.applesfera.com/profesional/nuevas-normas-obligatorias-para-publicar-cualquier-nueva-app-actualizacion-ios-27-marzo
huik
En mi opinion no es la manera.
Si los desarrolladores no han actualizado en años, con 30 días lo mejor que puedes esperar es que actualicen lanzando un: "corrección de bugs y fallos". Donde habrán modificado algunas lineas o cambiando algunos archivos y poca cosa mas, el resto de la app seguirá siendo tan antigua.
Geardaron
Por eso es importante no tener monopolios*... los dueños de dichos monopolios forzaran a todos los que les afecte ese monopolio a hacer lo que a ellos más les interesa sin importar ningún otro agente del mercado, ejemplos recientes: Quitar jack, cargadores propietarios, quitar cargador...
Esta medida no beneficia a los usuarios ya que reciben lo mismo, esto es un ejemplo del capitalismo voraz: Forcemos a los desarrolladores a gastar recursos en algo que va a ser lo mismo, y que solo yo como dueño del monopolio me mejora en un 0,000001% a costa del desarrollador y como es un monopolio hago lo que quiero y me da absolutamente igual la competencia (Porque simplemente no existe).
*: Monopolio de Apps o duopolios en software (SO: Android e iOS)
patogarza
!!! Es la manera de presionar a qué todo usuario Apple tenga dispositivos nuevos, ya que deja de encontrar Apps retrocompatibles, te van orillando a tirar tu equipo y comprar uno nuevo 🤔 !!!
OrangeMg
El tiempo es dinero, y si Apple pide a los desarrolladores actualizar de manera notable sus apps, estos requerirán un esfuerzo que dudo den gratis. Aquí Apple gana dinero extra.
Como desarrollador se me haría injusto que, si mi app sigue las líneas de diseño y no necesita nada más, me pidan que la mejore (y no sólo corregir errores) o me la quitarán.
yenz
Como desarrollador, este es el modo que hay que hacer las cosas. BRAVO por Apple y Google.
Como usuario odio ver los desarrolladores que siguen cobrando por aplicaciones que les da igual que no funcionen a día de hoy. Simplemente saben que siguen cobrando por vender un producto defectuoso. A mí me daría vergüenza cobrar un solo euro por algo que sé que está desactualizado o no funciona como debería en dispositivos nuevos. Mínimo que se adapte correctamente a la pantalla o no se cuelgue en dispositivos nuevos.
Eagle
Pues un incordio total. Yo tengo 3 apps en la store que ninguna necesita actualización. Me llegó el mensaje de la primera, unos juegos clásicos que tengo. No me generan nada de dinero las apps, pero las quiero tener. El balance ha sido el siguiente:
Tener que instalar XCode 13, que necesita un SO moderno (Big Sur o superior) -> Ups, mi MB de 2012 no soporta más allá de Catalina. ¿Me tengo que comprar un MB solo para actualizar una app (recompilar en realidad, sin cambios)?
Al final decido probar upgrade a Bug Sur "no official" -> ¡Funciona! Es todo un poco más lento, pero funciona. He perdido un día en el proceso completo
Bueno, instalar todos los frameworks que usaba para las apps... otro día perdido.
Vaya, el código ya no compila porque se actualizaron los SDKs desde iOS12 a iOS15 -> Revisar el código, buscar las soluciones, probar que todo va... Otro día perdido.
Bueno, ya lo tengo todo por fin. A subir la app a la store... MEEEEC, un SDK que uso parece anticuado y lo han "deprecado". A buscar alternativa y probarlo... Otro día más perdido.
Y al quinto día, por fin, tengo todo funcionando y subido a la App Store... para simplemente seguir apareciendo, porque no ha habido ningún cambio en la app.
EXCELENTE, Apple, excelente... 5 días perdidos. Bueno, al menos tengo el Mac con Big Sur, uno que teóricamente, no soporta Big Sur...
Pd.- Me acaba de llegar el mismo aviso para otra de las apps... 😅
Falk
Pues un poco absurdo . Hay muchas apps que por detrás lo que hacen es acceder a una web y mostrarla de forma que cuando actualizan no necesitan volver a tocar nada en la App Store y aunque a ellos les parezca que llevan 5 años sin tocar nada igual no hay nada igual que cuando salió.
pibetp
Es un paso lógico de Apple. Obligar a sus usuarios a actualizar el iPhone, y ahora obligar a sus desarrolladores a actualizar sus apps.
Obviamente, entre actualización y actualización, Apple se lleva unos cuantos euritos.
Aunque los móviles funcionen perfectamente (bien construidos) y las apps funcionen correctamente en todo el ecosistema, hay que hacer que la rueda del dinero NUNCA deje de girar xD