Apple es una empresa tecnológica. Eso los sabemos todos y como tal, supedita muchas funciones a procesos automáticos. Procesos que de otra forma se convertirían en tediosos y tendría a muchas personas trabajando en lo mismo. Dejar en manos de la tecnología tales tareas tiene sus beneficios pero hay que estar muy atentos para que no se produzcan errores. Cuando estos se producen surgen los inconvenientes. Como los sucedidos al desarrollador Charlie Monroe que por lo poco pierde su negocio de creación de app para Mac.
El desarrollador Charlie Monroe, es conocido por haber creado aplicaciones como Downie o Permute, entre otras muchas, sobre todo para Mac pero también para iOS. El problema surge porque se le habían revocado los certificados de distribución durante la madrugada del 4 de agosto. El único con acceso a esos certificados es Apple y se hace de forma automática.
Cada aplicación de macOS en estos días debe ser codiseñada utilizando un certificado emitido por Apple para que la aplicación funcione perfectamente en todos los Mac. Cuando Apple revoca el certificado, generalmente se produce la eliminación de las aplicaciones. Monroe se despertó el día 4 y vio como todas sus aplicaciones daban fallos porque no se podía acceder a ellas y temió lo peor.
Hello everyone, today I woke up to my developer account being suspended without a single letter why which is why the apps are crashing. Please bear with me while I try to get this fixed with Apple. Thank you for understanding.
— Charlie Monroe (@charlieMonroe) August 4, 2020
Lo grave de todo, es que los usuarios reciben un mensaje donde se les dice que las aplicaciones pueden ser un virus y les aconseja que las elimine de inmediato. Apple tardó menos de 24 horas en solucionar el problema y que todo volviese a la normalidad. Esto deja ver la peligrosidad de dejar determinadas tareas a las máquinas. En este caso concreto el proceso automatizado erróneamente marcó como maliciosa la cuenta del desarrollador y fue puesta en espera.
Update: I have just received a call with an apology. The account was erroneously flagged and this is what caused it. Scariest day of my life, though.
— Charlie Monroe (@charlieMonroe) August 5, 2020
En esta ocasión la historia ha tenido un final feliz. No me quiero imaginar la angustia que habrá pasado el desarrollador y los usuarios, hasta que se solucionó el problema.