我们已在应用程序中启用 iCloud 功能并启用以下服务,
- 键值存储
- iCloud 文档
但是在尝试通过存档导出构建时,它向我抛出以下错误,
Profile doesn't include the
com.apple.developer.icloud-container-environment
entitlement.
我尝试将权利文件中的 com.apple.developer.icloud-container-environment entitlement
设置为 Production
或 Development
但它也没有帮助我。
知道如何解决此错误吗?
最佳答案
这是我修复它的方法:
我在 CloudKit 仪表板上创建了一个 iCloud 容器(位于 Xcode 中“签名和功能”的 iCloud 部分)。
我将新创建的容器分配给我的应用(Developer Website > Certificates, Identifiers & Profiles > Identifiers > 我的应用 ID > 功能 > iCloud > 编辑按钮)并保存应用 ID 配置。
然后,我为此应用 ID 创建了一个新的 App Store 配置文件,并在将其上传到 Xcode 时使用它来手动签署该应用。
关于ios - Xcode 错误 - 配置文件不包含 com.apple.developer.icloud-container-environment 权利,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58647028/