问题描述
有人知道这两个授权密钥的区别吗?
(我已经更正了上一个被错误提问的问题中的第二个标识符 - 我不是指 kvstore 容器,而是 ubiquity 容器)。
Apple 在不同地方的文档说两者都是为了同一件事:启用 iCloud 文档存储。
解决方法
com.apple.developer.icloud-container-identifiers
与 CloudKit 相关,与 iCloud 文档无关。此键是 badly documented,但当您在 Xcode 中应用的目标设置的 iCloud 部分中选择 CloudKit 容器时,它会添加到您的权利文件中。
iCloud 文档存储有点旧,可能是因为 com.apple.developer.ubiquity-container-identifiers
的 the documentation 更清晰。