Varios desarrolladores están molestos con un problema cada vez más problemático del servidor iCloud que está causando que algunas aplicaciones que han implementado la compatibilidad con iCloud no se sincronicen correctamente.
Como se indica en los foros de desarrolladores y en Twitter, hay problemas de conectividad de CloudKit que han estado ocurriendo desde noviembre. Algunos usuarios de aplicaciones que tienen compatibilidad integrada con iCloud ven el siguiente mensaje: «Error en la solicitud con el código de estado http 503».
Los desarrolladores detrás de la popular aplicación para tomar notas GoodNotes han estado viendo el problema con tanta frecuencia que escribió un documento de apoyo para los clientes que se encuentran con el mensaje de error. El equipo de GoodNotes dice que la aplicación vuelve a intentar conectarse automáticamente y, por lo tanto, el problema finalmente se resuelve, pero no están seguros de qué está causando el error de conectividad.
HTTP 503 es un código de error temporal («Servicio no disponible») que indica que los servidores de iCloud no responden correctamente a las solicitudes de sus dispositivos. Por lo general, el error se resuelve cuando GoodNotes vuelve a intentarlo automáticamente, pero recibimos muchos informes de que el error persiste y provoca fallas de sincronización.
Este problema no es evidente para nosotros y hemos escalado el caso al equipo de soporte técnico de Apple para que lo investigue. Parece que le está pasando a otras aplicaciones también.
Algunos desarrolladores han notado que sus aplicaciones han funcionado sin problemas durante años antes de la aparición repentina del problema del servidor iCloud que aparentemente está causando el mensaje de error. De un desarrollador en los foros de Apple:
Tengo el mismo problema con un porcentaje relativamente pequeño de mis usuarios. Están recibiendo 503 errores ahora, pero el año pasado no. Mi código no ha cambiado. Ni siquiera estoy seguro de cómo presentar un informe de error porque no puedo replicar el problema en mis dispositivos y está ocurriendo en un porcentaje relativamente pequeño de mis usuarios.
Un puñado de desarrolladores han sido capaces de consigue ayuda de ingeniería de Apple, y uno pudo cambiar su contenedor iCloud para su cuenta de desarrollador para solucionar el problema, pero parece que hay muchos desarrolladores que todavía tienen problemas.
Ok, claramente hay un problema con la sincronización de iCloud en este momento que afecta a muchos usuarios en muchas aplicaciones diferentes. ¿Cuál es la mejor manera de informar esto? ¿Radar? No he realizado ningún cambio en mi aplicación desde octubre y los usuarios recientemente comenzaron a informar fallas de sincronización. —Becky Hansmeyer (@bhansmeyer) 24 de enero de 2022
Otros desarrolladores han recurrido a crear un panel de estado de iCloud en sus aplicaciones para que los clientes puedan ver cuándo iCloud no funciona.
Los errores de iCloud parecen haber aumentado mucho en los últimos días. Me pregunto cuántos desarrolladores tienen que agregar estos para Apple para no sé solucionar los problemas o al menos reconocerlos públicamente. https://t.co/KmukmZkYEu
—Paul Haddad (@tapbot_paul) 21 de enero de 2022
La sincronización de iCloud se interrumpe aleatoriamente: https://t.co/WuSzylEtwE
^ Una reseña rápida sobre lo que me ha ido mal a mí ya otros con iCloud últimamente y, como resultado, durante mucho más tiempo de lo que la gente pensaba. Esto no está bien. —Craig Grannell (@CraigGrannell) 24 de enero de 2022
Las fallas de iCloud son un problema importante para los desarrolladores de aplicaciones porque el usuario final de la aplicación no sabe que se trata de un problema de Apple, por lo que los clientes culpan a los desarrolladores de la aplicación por una función de sincronización que no funciona y sobre la que no tienen control.
Estoy bastante seguro de que comenzó con el lanzamiento de los nuevos sistemas operativos; en realidad, estoy seguro de que comencé a escuchar problemas de sincronización de iCloud con las versiones beta. Si tuviera que adivinar, diría que reescribieron algo en el lado del cliente. —James Thomson (@jamesthomson) 24 de enero de 2022
Varios desarrolladores informaron el error de sincronización de iCloud a Apple, pero no se ha solucionado en gran medida debido a la cantidad de quejas y al hecho de que el problema aparentemente ha persistido durante al menos los últimos meses. Es probable que el problema haya surgido con el lanzamiento de iOS 15 y sus actualizaciones hermanas, y no está claro cuándo podría estar disponible una solución.
Los clientes que experimenten problemas con iCloud deben tener en cuenta que es probable que sea un problema por parte de Apple y no un error que los desarrolladores de aplicaciones puedan solucionar en este momento.