【问题标题】:Missing Ubiquity Entitlement缺少普遍性权利
【发布时间】:2014-11-27 00:22:53
【问题描述】:

由于缺少与 iCloudDocuments 权利一起使用的普遍性权利(参见附图),我无法验证我的应用程序的存档。

我已在 Xcode 6 的功能部分中以标准方式配置了 iCloud 权利,如图所示。

我尝试解决此问题的方法: 1. 删除并重新创建我的分发配置文件 2. 在 Xcode 和会员中心禁用/启用 iCloud 功能 3. 使用自定义泛在容器而不是默认容器。 4. 将不同的容器与我的应用程序解除关联/重新关联。 5.重启Xcode 6. 清理项目

【问题讨论】:

  • “iCloud 和 Xcode 6 - Ubiquity Container”的可能副本:stackoverflow.com/questions/25886250/…
  • 嗨。你有没有解决这个问题?我遇到了完全相同的问题,似乎无法解决。
  • 我解决了问题并发布了我的答案。

标签: app-store-connect icloud provisioning-profile


【解决方案1】:

我解决了这个问题。这似乎是 Xcode 中的错误的结果。以下是我采取的步骤:

  1. 在我的 Target -> Capabilities 选项卡中,我使用了自定义通用容器而不是默认容器。就我而言,我只是使用了默认的容器 ID,但手动将其输入为自定义容器 ID。

  2. 在权利文件下,我添加了权利 Ubiquity Container Identifiers 并在我的容器 ID 中输入项目 0。

  3. 在授权文件下,我在我的 ubiquity 容器 ID 中手动输入项目 0。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-28
    • 2015-11-21
    • 2020-02-07
    • 1970-01-01
    相关资源
    最近更新 更多