Apple ha solucionat finalment un error de CloudKit en curs que causava problemes amb la sincronització d'iCloud per a molts desenvolupadors de tercers i els seus usuaris.
El novembre de 2021, els desenvolupadors van començar a informar d'errors de CloudKit que farien que les funcions de sincronització que funcionaven anteriorment deixin de funcionar. Els problemes en curs fins i tot van fer que alguns desenvolupadors abandonessin completament les funcions de sincronització. Ara Apple ha confirmat que està investigant l'error i ha declarat que els seus enginyers han implementat una solució.
L'error sovint feia que els usuaris rebien un error 503 "Sol·licitud fallida" o "Servei no disponible", fins i tot quan el desenvolupador no canviés el codi de l'aplicació subjacent. El resultat va ser que molts usuaris no podien sincronitzar correctament les seves dades entre dispositius.
Sense sort per reproduir l'error per intentar resoldre el problema, els desenvolupadors van demanar ajuda a Apple, però sovint se'ls va redirigir a l'Assistent de comentaris d'Apple. Apple va confirmar l'estudi d'aquests informes, però no va comentar per què se'ls deia als desenvolupadors que es posessin en contacte amb l'Assistent de comentaris en lloc del servei d'assistència.
"Els errors que es veuen aquí s'assemblen a l'acceleració de sol·licituds que poden afectar un usuari específic o el contenidor en conjunt", va declarar Apple a la seva resposta: "Un problema subjacent va provocar que un nombre elevat d'aquestes respostes d'error ha tornat a les vostres aplicacions CloudKit en determinades situacions i des de llavors s'ha resolt". Va continuar dient: "Ja no hauríeu de veure aquests missatges d'error des de la consola CloudKit o dels dispositius que executen la vostra aplicació."
Si us heu trobat amb aquest error abans, les funcions de sincronització de les vostres aplicacions haurien de començar a funcionar correctament ara. Tot i que si el desenvolupador desactiva les funcions de sincronització, primer haureu d'esperar que es tornin a implementar.