ios - Xcode 错误 - 配置文件不包含 com.apple.developer.icloud-container-environment 权利

标签 ios xcode icloud archive ios-provisioning

我们已在应用程序中启用 iCloud 功能并启用以下服务,

  1. 键值存储
  2. iCloud 文档

但是在尝试通过存档导出构建时,它向我抛出以下错误,

Profile doesn't include the com.apple.developer.icloud-container-environment entitlement.

我尝试将权利文件中的 com.apple.developer.icloud-container-environment entitlement 设置为 ProductionDevelopment但它也没有帮助我。

知道如何解决此错误吗?

enter image description here enter image description here enter image description here

最佳答案

这是我修复它的方法:

  1. 我在 CloudKit 仪表板上创建了一个 iCloud 容器(位于 Xcode 中“签名和功能”的 iCloud 部分)。

  2. 我将新创建的容器分配给我的应用(Developer Website > Certificates, Identifiers & Profiles > Identifiers > 我的应用 ID > 功能 > iCloud > 编辑按钮)并保存应用 ID 配置。

  3. 然后,我为此应用 ID 创建了一个新的 App Store 配置文件,并在将其上传到 Xcode 时使用它来手动签署该应用。

关于ios - Xcode 错误 - 配置文件不包含 com.apple.developer.icloud-container-environment 权利,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58647028/

相关文章:

ios - CloudKit - 公共(public)和私有(private)数据库 - 消息传递平台

ios - PHAsset,如何在应用程序重启后检索特定的 PHAsset 对象(ios8 图片)

ios - 二进制框架的 Xcode 12.5 dyld 问题

android - 如何使用gles创建ios模糊效果

objective-c - 选择 UITableView 中的单元格时更新 UILabel

Xcode 6.3 未运行 iOS 8.4 - 更新至 6.4 失败

xcode - Jenkins vs.Xcode插件-CodeSign麻烦

ios - 涉及多台设备时CoreData iCloud Migration "looses"数据

objective-c - NSUbiquitousKeyValueStore 最大大小

ios - UIDatePicker 下面有一个奇怪的白色 View ,一个组件标签与其他组件标签颜色不同