Apple je konačno popravio stalnu grešku CloudKit koja je uzrokovala probleme sa sinkronizacijom iCloud za mnoge programere trećih strana i njihove korisnike.
U studenom 2021. programeri su počeli prijavljivati pogreške CloudKita koje bi uzrokovale prestanak rada značajki sinkronizacije koje su prethodno funkcionirale. Tekući problemi čak su doveli do toga da su neki programeri potpuno odbacili značajke sinkronizacije. Sada je Apple potvrdio da je istražio pogrešku i izjavio da su njegovi inženjeri implementirali popravak.
Pogreška je često rezultirala time da korisnici primaju poruku o pogrešci 503 "Zahtjev nije uspio" ili "Service Unavailable", čak i kada razvojni programer nije promijenio temeljni kod aplikacije. Rezultat je bio da mnogi korisnici nisu mogli pravilno sinkronizirati svoje podatke između uređaja.
Bez uspjeha u reproduciranju buga kako bi pokušali riješiti problem, programeri su se obratili Appleu za pomoć, ali su često bili preusmjereni na Appleov Feedback Assistant. Apple je potvrdio da je pregledao ova izvješća, ali nije komentirao zašto je programerima rečeno da kontaktiraju pomoćnika za povratne informacije umjesto podrške.
"Pogreške koje se ovdje vide nalikuju prigušivanju zahtjeva koje može utjecati na određenog korisnika ili spremnik u cjelini," Apple je naveo u svom odgovoru, "Temeljni problem uzrokovao je povećani broj ovih odgovora na pogreške vratio u vaše CloudKit aplikacije u određenim situacijama i u međuvremenu je riješen." Dalje je stajalo: "Više ne biste trebali vidjeti ove poruke o pogrešci s CloudKit konzole ili s uređaja koji pokreću vašu aplikaciju."
Ako ste već naišli na ovaj bug, značajke sinkronizacije vaših aplikacija sada bi trebale početi ispravno raditi. No ako je razvojni programer isključio značajke sinkronizacije, prvo ćete morati pričekati da se one ponovno implementiraju.