【问题标题】:Add the “iCloud containers” entitlement to your App ID将“iCloud 容器”权利添加到您的 App ID
【发布时间】:2016-10-26 15:38:03
【问题描述】:

我正在尝试解决这个问题几个小时。 我已经检查了 App ID 并确认了 iCloud 容器。 我也在应用程序权利中输入了相同的内容。

但是在“将“iCloud 容器”权利添加到您的 App ID”之前总是有一个红色标记。我创建了新的配置文件并删除了过期的配置文件。 这是我第一次面对这个问题。

这个问题与开发者证书签名有关吗?

【问题讨论】:

  • 您找到解决方案了吗?我也遇到了同样的问题

标签: ios xcode icloud ios-provisioning app-id


【解决方案1】:

几天前我遇到了同样的问题。通过执行以下步骤修复它:

  1. 转到您的开发者帐户
  2. 找到您正在使用的 App ID
  3. 点击编辑。
  4. 在 iCloud 部分选择显示“包括 CloudKit 支持(需要 Xcode 6)”的单选按钮

为我工作。

【讨论】:

  • 我已经设置好了,在 xcode 9 上仍然无故出现红旗
【解决方案2】:

我试图添加一个与我的项目的捆绑 ID 匹配的应用 ID,但它仍然没有更新 iCloud 中的警告。

然后我发现在“General”->“Signing”中写着Target is ad hoc signed,我点击了Enable Development Signing按钮,然后Xcode开始自动管理App ID等,一切都变成了绿色:]

【讨论】:

  • 也为我工作,除了在 Xcode 9 中,复选标记是灰色的,而不是绿色的,最初它说 Target is unsigned,因为我一直在通过编写 codesign 命令行工具的脚本来签名在 Xcode 有这个功能之前。
【解决方案3】:

试试 - 删除所有配置文件 - 转到 Xcode-> 首选项-> 帐户 - 在此处添加您的 Apple ID(让您轻松下载配置文件) - 单击下载配置文件。

【讨论】:

    【解决方案4】:

    在我的例子中,在 Xcode - General - Signing 下,Team 字段中的名称不正确。

    【讨论】:

      【解决方案5】:

      至少在 Xcode 9.1 中,我必须选择 Team in Signing 部分(Target -> General 窗格)。团队已经被选中,但我不得不再次选择它以使错误消失。这可能与开发者证书更新有关。

      【讨论】:

        【解决方案6】:

        对我来说一切都很好。我不得不关闭并重新打开 xcode。然后转到“功能”并切换“iCloud”,即关闭,然后再次打开。

        【讨论】:

          【解决方案7】:

          我尝试了以上所有方法,最后我所做的只是退出 Xcode,再次打开它,然后关闭再打开 iCloud 功能。

          【讨论】:

            【解决方案8】:

            我通过以下方式解决了这个问题:

            1. 关闭 iCloud 功能。

            2. 更改应用的捆绑包 ID。

            3. 开启 iCloud 功能。

            现在一切都重新生成,错误消失了。当然,现在 bundle id 是错误的。但现在您可以前往会员中心,删除旧的(有问题的)应用程序 ID 和任何关联的配置文件,然后重新改回捆绑包 ID。

            【讨论】:

            • 我已经知道为什么会这样了。它在 project.pbxproj 文件中设置 PRODUCT_BUNDLE_IDENTIFIER。
            • @oferei 如果属实,那真是令人着迷且乐于助人!非常感谢您为此所做的工作。
            • 不是解决方案,这是一种霰弹枪方法。
            【解决方案9】:
            1. 我打开了 iCloud
            2. 通过 Apple Developer 仪表板将 Cloud kit Container 设置为我需要的应用程序
            3. 从 Xcode 10 中重命名项目包标识符,然后重命名为原始标识符,一切都很好
            4. 临时配置文件已更新

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2016-08-18
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2018-11-04
              • 1970-01-01
              相关资源
              最近更新 更多