iCloud má zase výpadky a spousta vývojářů si začíná veřejně stěžovat. Problém vězí na straně iCloud serveru, který neprovádí synchronizaci.
Řada vývojářů je rozladěna stále problematičtějším problémem iCloud serveru, který způsobuje, že některé aplikace, které mají implementovanou podporu iCloudu, se nesynchronizují správně.
iCloud výpadky nejsou ojedinělé
Jak bylo nastíněno na fórech pro vývojáře a na Twitteru, od listopadu se objevují problémy s připojením ke CloudKitu. Některým uživatelům aplikací, které mají integrovanou podporu iCloudu, se zobrazuje následující zpráva: „Request failed with http status code 503“.
Vývojáři stojící za oblíbenou aplikací pro psaní poznámek GoodNotes se s tímto problémem setkávají natolik často, že sepsali dokument podpory pro zákazníky, kteří na chybovou zprávu narážejí. Tým GoodNotes tvrdí, že aplikace se automaticky pokouší znovu připojit, a tak se problém nakonec vyřeší, ale nejsou si jisti, co chybu připojení způsobuje na začátku.
HTTP 503 je dočasný chybový kód (Služba není k dispozici), který označuje, že servery iCloudu neodpovídají správně na požadavky ze zařízení. Chyba se obvykle vyřeší, když GoodNotes automaticky opakuje pokusy, ale dostáváme mnoho zpráv o tom, že chyba přetrvává a způsobuje selhání synchronizace.
Tento problém nám není zřejmý a případ jsme předali k prošetření týmu technické podpory společnosti Apple. Zdá se, že se to děje i u jiných aplikací.
Někteří vývojáři poznamenali, že jejich aplikace fungovaly bez problémů po celé roky před náhlým objevením problému s iCloud serverem, který zřejmě způsobuje chybovou zprávu. Jeden z vývojářů na Apple fóru píše:
Stejný problém mám u relativně malého procenta svých uživatelů. Nyní se jim zobrazují chyby 503, ale loni se jim nezobrazovaly. Můj kód se nezměnil. Nejsem si ani jistý, jak podat hlášení o chybě, protože problém nemohu na svých zařízeních replikovat a vyskytuje se u relativně malého procenta mých uživatelů.
Hrstce vývojářů se podařilo získat pomoc od inženýrů Applu a jednomu z nich se podařilo změnit kontejner iCloud pro svůj vývojářský účet, čímž se problém vyřešil, ale zdá se, že je mnoho vývojářů, kteří mají stále problémy.
Apple by měl konat
Selhání služby iCloud je pro vývojáře aplikací velkým problémem, protože koncový uživatel aplikace neví, že jde o problém Applu. Zákazníci tak obviňují vývojáře aplikací z nefunkční synchronizace, kterou nemohou ovlivnit.
Několik vývojářů nahlásilo chybu synchronizace iCloudu Applu, ale podle počtu stížností a skutečnosti, že problém zřejmě přetrvává přinejmenším několik posledních měsíců, zůstala v podstatě neřešena. Je pravděpodobné, že problém se objevil s uvedením iOS 15 a jeho dalších aktualizací, a není jasné, kdy by mohla být k dispozici oprava.
Uživatelé, kteří mají problémy s iCloudem, by si měli uvědomit, že se pravděpodobně jedná o problém na straně Applu a ne o chybu, kterou by v tuto chvíli mohli řešit vývojáři aplikací.