【发布时间】:2023-03-06 06:22:01
【问题描述】:
自 17 日发布 iOS 8 以来,我所有的开发和部署配置文件在 Apple 开发中心都显示为无效。此外,我使用 iCloud 的所有应用程序都不会在实际设备上的 Xcode 5.1 或 6 GM 中运行。收到一条消息,说明权利与配置文件不匹配。唯一可接受的 iCloud 容器现在必须以 iCloud 开头,它不能识别已使用以前需要的 iCloud 容器命名结构存储在 iCloud 中的数据。
有什么解决办法吗?我已经在网络和 Apple 开发网站上搜索了几个小时,但没有找到任何解决方案。我不可能是唯一一个遇到这个问题的人。刚刚在 App Store 上发布了一个应用程序,现在无法更改任何代码来更新它,非常令人沮丧!
【问题讨论】:
-
我有一个类似的问题,我什至无法构建我的项目,因为权利显然是错误的(没有一个有效的配置文件允许指定的功能:功能:iCloud。iCloud 容器: )
-
我仍在寻找解决方案。还没有任何效果。
-
我的问题是通过在 iCloud 功能中选择“使用默认容器”解决的。
-
我可以在 XCode 提供的容器列表中选择旧类型容器(对应于 $(TeamIdentifierPrefix)$(CFBundleIdentifier)),但似乎更新到 iOS 8 本身会刹车,我只看到CoreData + iCloud 试图对现有商店做一些事情的无尽错误消息。一旦我删除了应用程序并从商店重新安装了 iOS7 版本 - 一切都开始按预期运行 - 来自云的数据进入了应用程序的数据库。
标签: ios xcode containers icloud provisioning-profile