尝试连接到 CloudKit 时,CKAccountStatusCouldNotDetermine 和 "Internal Error" (1/2005)

CKAccountStatusCouldNotDetermine and "Internal Error" (1/2005) when trying to connect to CloudKit

我正在努力使 CloudKit 的基础知识发挥作用,但遇到了麻烦。当我执行以下操作时,

[[CKContainer defaultContainer] accountStatusWithCompletionHandler:^(CKAccountStatus accountStatus, NSError *error) { }];

我得到了帐户状态 CKAccountStatusCouldNotDetermineCKError 的描述

<CKError: "Internal Error" (1/2005)>

我试过这些东西:

Xcode认为一切都很好。我之前使用类似设置的 iCloud Drive(文档)一切正常。

我是不是漏掉了一些显而易见的东西?

看起来问题是使用单独的 .entitlements 文件进行调试和生产构建,无论出于何种原因。