【问题标题】:Xcode shows warning after adding App Groups (Add the "App Groups" entitlement to your App ID) [closed]Xcode 在添加应用程序组后显示警告(将“应用程序组”权利添加到您的应用程序 ID)[关闭]
【发布时间】:2015-01-24 15:38:54
【问题描述】:

我在 Xcode 中添加了一个 App Group 后,它会显示一个警告:

将“应用组”权利添加到您的应用 ID
将“App Groups 容器”权利添加到您的 App ID

在警告之前有一个像这样的加载微调器:

完成加载后,我收到以下警告:

我可以做些什么来纠正这两个错误的步骤?如果我是对的,它已经添加到我的 App ID 中。

【问题讨论】:

  • App Groups" 权利必须是唯一的……
  • 感谢您的提示,但这不是问题所在。应用组权利是独一无二的
  • 我刚点了“修复问题”,感叹号变成了✓
  • 不,不要关闭它。它对其他人有用。

标签: ios xcode ios-app-group


【解决方案1】:

我遇到了同样的问题,在我的情况下,我的 apple id 没有添加“App Group”的权限。

如果您的帐户类型是“会员”,而不是“代理”,那么您需要拥有主开发帐户的代理/管理员为您添加“应用组”。

【讨论】:

  • 我不确定这是否是答案,但配置文件有问题。在我检查并单击修复按钮后,一切正常。谢谢:)
  • 我还用“应用程序组”更新了我的应用程序 ID,但仍然面临同样的问题。你能告诉我具体该怎么做吗?
  • 请注意,现在您可以在没有开发者会员资格的 Apple 设备上进行开发,但这不包括 App Groups 功能。所以如果你没有注册,就会出现这个错误。
  • 在我的情况下,我遇到了同样的错误,我通过在 Xcode 中设置应用程序组之前向应用程序 ID 提供应用程序组来解决它
【解决方案2】:

我的问题是没有在 Developer Portal 上的所有应用 ID 上正确设置应用组。因此应用中的应用组无法正常工作。

【讨论】:

    【解决方案3】:

    对我来说,有效的方法是连接电话。一旦我附上它,Xcode 就能够完成这个过程,两个红色复选标记问题也解决了。

    【讨论】:

    • 看来xcode还是不错的,不告诉具体的问题。
    【解决方案4】:

    您可以尝试以下步骤:

    1. 找到您的应用 ID 并确保您的应用组状态为已启用。

    2. 使用您的 App Id 创建 Provisioning Profiles 并下载到您的计算机,然后双击它

    3. 检查 Xcode 的身份以确保您的团队是正确的。如果遇到问题,请点击修复问题

    【讨论】:

    • 这基本上是为我解决问题的原因。我认为,重要的一步是重新下载配置文件我设置了应用组之后。
    • 救命稻草......
    【解决方案5】:

    您可以前往此处并按修复问题,将您的应用 ID、Bundle 标识符和代码签名先添加到您的开发者 ID

    【讨论】:

    • 很久以前我就有这个问题了。我试过这个按钮,但它以完全相同的警告结束。所以在我得到那个错误的那一刻,这个按钮是没用的。
    【解决方案6】:

    对我来说,我必须更改 Bundle Identifier,因为我正在使用从 Internet 下载的项目模板。

    你可以改变它:

    Project Navigator -> Target -> <Your target> -> General tab
    

    之后,我检查了App Groups,警告消失了

    【讨论】:

    • FWIW 这是唯一对我有用的东西。我的包标识符在那里并且很好,但是 Xcode 仍然将它标记为未找到。此外,当我选中我的应用程序组的复选框时,它会重复该值,例如我会检查两个复选框,但仍然是同样的错误。更改捆绑包 ID(然后将其更改回来)似乎已经重置了 XCode 中的内容。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多