Az Apple végre kijavított egy folyamatban lévő CloudKit hibát, amely számos külső fejlesztő és felhasználója számára okozott problémákat az iCloud szinkronizálásában.
2021 novemberében a fejlesztők elkezdték jelenteni a CloudKit olyan hibáit, amelyek miatt a korábban működő szinkronizálási funkciók leállnak. A folyamatban lévő problémák még azt is eredményezték, hogy néhány fejlesztő teljesen elvetette a szinkronizálási funkciókat. Az Apple most megerősítette, hogy megvizsgálta a hibát, és kijelentette, hogy mérnökei végrehajtották a javítást.
A hiba gyakran azt eredményezte, hogy a felhasználók „Sikertelen kérés” 503-as hibaüzenetet kaptak, vagy „A szolgáltatás nem elérhető”, még akkor is, ha a fejlesztő nem módosította a mögöttes alkalmazáskódot. Ennek eredményeként sok felhasználó nem tudta megfelelően szinkronizálni adatait az eszközök között.
Mivel nem sikerült reprodukálni a hibát a probléma megoldása érdekében, a fejlesztők az Apple-hez fordultak segítségért, de gyakran átirányították őket az Apple Feedback Assistantjéhez. Az Apple megerősítette, hogy megvizsgálta ezeket a jelentéseket, de nem kommentálta, hogy miért kérték a fejlesztőket, hogy a támogatás helyett a Visszajelzési asszisztenshez forduljanak.
"Az itt látható hibák a kérések korlátozásához hasonlítanak, amelyek egy adott felhasználót vagy a tároló egészét érinthetik" – szögezte le az Apple a válaszában: „Egy mögöttes probléma okozta, hogy ezeknek a hibaválaszoknak a száma emelkedett. bizonyos helyzetekben visszatért a CloudKit alkalmazásaihoz, és azóta megoldódott." Így folytatta: "A továbbiakban nem kell látnia ezeket a hibaüzeneteket a CloudKit konzolról vagy az alkalmazást futtató eszközökről."
Ha korábban találkozott ezzel a hibával, az alkalmazásai szinkronizálási funkcióinak most már megfelelően működniük kell. Ha azonban a fejlesztő kikapcsolja a szinkronizálási funkciókat, először meg kell várnia, amíg újratelepítik őket.