Xcode 6 中的 iCloud 容器名称前缀更改
Posted
技术标签:
【中文标题】Xcode 6 中的 iCloud 容器名称前缀更改【英文标题】:iCloud Container name prefix change in Xcode 6 【发布时间】:2015-01-19 01:50:25 【问题描述】:我需要更新我的 iCloud 容器名称前缀为 TeamIDPrefix
的实时应用之一。
Xcode 6 只允许以 iCloud 开头的 iCloud 容器名称。
问题:如果我使用新的 iCloud 容器名称(带有 iCloud 前缀),我的用户将无法再访问旧容器中的数据(带有 TeamID 前缀) .
【问题讨论】:
【参考方案1】:这解决了我的问题。
-
创建一个包含到 iCloud 容器的 AppID。它应该是这样的
-
制作一个如下所示的授权文件(在此示例中我仅使用 iCloud 文档)。
Xcode 会在“功能”下显示错误。忽略错误,不要点击“修复它”,因为它会搞砸一切。
【讨论】:
以上是关于Xcode 6 中的 iCloud 容器名称前缀更改的主要内容,如果未能解决你的问题,请参考以下文章
iCloud Core Data 在 Xcode 6 / ios 8 SDK 中运行后不可用