Skip to content

Apple diz que corrigiu o bug de sincronização do iCloud CloudKit

18 de março de 2023

A Apple finalmente corrigiu um bug do CloudKit em andamento que causava problemas com a sincronização do iCloud para muitos desenvolvedores terceirizados e seus usuários.

Em novembro de 2021, os desenvolvedores começaram a relatar erros do CloudKit que fariam com que os recursos de sincronização que funcionavam anteriormente parassem de funcionar. Os problemas contínuos até levaram alguns desenvolvedores a abandonar completamente os recursos de sincronização. Agora, a Apple confirmou que está investigando o bug e afirmou que seus engenheiros implementaram uma correção.

O bug geralmente resultava em usuários recebendo um erro 503 de “Falha na solicitação” ou “Serviço indisponível”, mesmo quando o desenvolvedor não alterava o código do aplicativo subjacente. O resultado foi que muitos usuários não conseguiram sincronizar corretamente seus dados entre os dispositivos. Sem sorte em reproduzir o bug para tentar resolver o problema, os desenvolvedores procuraram a Apple para obter ajuda, mas muitas vezes foram redirecionados para o Assistente de Feedback da Apple. A Apple confirmou a análise desses relatórios, mas não comentou por que os desenvolvedores foram instruídos a entrar em contato com o Feedback Assistant em vez do Suporte. “Os erros vistos aqui se assemelham à limitação de solicitação que pode estar afetando um usuário específico ou o contêiner como um todo”, afirmou a Apple em sua resposta: “Um problema subjacente fez com que um número elevado dessas respostas de erro fosse retornado aos seus aplicativos CloudKit em certas situações, e desde então foi resolvido.” Ele continuou dizendo: “Você não deve mais ver essas mensagens de erro do console do CloudKit ou de dispositivos que executam seu aplicativo”. Se você já encontrou esse bug antes, os recursos de sincronização de seus aplicativos devem começar a funcionar corretamente agora. No entanto, se o desenvolvedor desativar os recursos de sincronização, você precisará aguardar que eles sejam reimplementados primeiro.