Erro "Não foi possível enviar uma assinatura válida" ao usar o CloudKit sem a conta do iCloud

Enviei um aplicativo iOS que usa o CloudKit para a Apple. Ele está sendo rejeitado porque requer que o usuário faça login no iCloud para acessar. O raciocínio da Apple é que, mesmo sem a entrada do iCloud, o banco de dados público ainda é legível. Portanto, essa parte do aplicativo deve funcionar.

Estou tentando modificar o aplicativo, mas continuo recebendo esse erro quando não estou conectado.

<CKError 0x8141a360: "Internal Error" (1/4000); "Couldn't send a valid signature">

Eu pesquisei na web e a solução é sempre apenas entrar no iCloud. Também não há documentação da Apple sobre esse erro. Alguém sabe como resolver isso sem entrar em uma conta do iCloud? Muito obrigado.

questionAnswers(1)

yourAnswerToTheQuestion