iOS 应用程序组问题

Posted

技术标签:

【中文标题】iOS 应用程序组问题【英文标题】:iOS App Groups Issue 【发布时间】:2017-12-08 16:47:33 【问题描述】:

我正在尝试为 ios 设置应用程序组,以便我可以将数据保存在主机应用程序中,以便以后从今天的扩展程序访问相同的数据。

我已按照 T 的所有指南进行操作,但仍然无法正常工作。这就是我所做的。

    在苹果开发门户上创建了应用组(“group.com.xxxxxxxxx.app”)。 将组分配给主机应用程序的应用程序 ID,以及扩展程序。 在 xcode 中启用应用组并选择主机目标,然后选择扩展。

扩展程序一切正常,但这是我选择主要目标后得到的结果:

我检查了,该组已添加到我的应用 ID 中:

我注意到的一件事(可能不相关)是,当我在 xcode 中检查组时,它会重复并且看起来像这样:

话虽如此,我知道开发门户上只有一个应用组。当我在 xcode 中取消选择应用程序组时,另一个消失了:

我已删除配置文件和证书。重建应用程序并尝试自动和手动签名。我仍然无法解决最后一个问题。

感谢您和我一起调查!

【问题讨论】:

我也看到了这个问题。 Xcode 如何配置项目/应用程序组似乎是一个罕见的错误。在此处创建错误报告:bugreport.apple.com/web/?problemID=44916696 【参考方案1】:

这也发生在我身上,结果证明 Xcode 已经摧毁了我在“常规”中设置在主应用程序目标上的“团队”。

如果这不能为您解决问题,我还清理了项目并删除了 DerivedData,然后偶然发现此问题并将我的团队恢复正常,因此您可能需要在转到“常规”选项卡之前执行这些步骤在您的主要应用目标上。

【讨论】:

以上是关于iOS 应用程序组问题的主要内容,如果未能解决你的问题,请参考以下文章

iOS 应用程序组不再工作

Xcode/iOS:如何在没有开发者帐户的情况下启用应用程序组?

将 iOS 应用组迁移到另一个开发者帐户

仅为指定的客户端组发布 IOS 应用程序

iOS 8 小部件,在应用程序组之间向前和向后共享数据

iOS系统组错误信息