Xcode 6 中的 iCloud 容器名称前缀更改
iCloud Container name prefix change in Xcode 6
我需要更新我的一个实时应用程序,它的 iCloud 容器名称前缀是我的 TeamIDPrefix
。
Xcode6 只允许以 iCloud 开头的 iCloud 容器名称。
问题:如果我使用新的 iCloud 容器名称(前缀为 iCloud),我的用户将无法再访问旧容器中的数据(带有 TeamID 前缀)。
这解决了我的问题。
- 创建一个包含到 iCloud 容器的 AppID。它应该是这样的
- 制作一个如下所示的授权文件(在此示例中我仅使用 iCloud 文档)。
Xcode 将显示 "capabilities" 下的错误。忽略错误,不要点击 "Fix it",因为它会搞砸一切。
我需要更新我的一个实时应用程序,它的 iCloud 容器名称前缀是我的 TeamIDPrefix
。
Xcode6 只允许以 iCloud 开头的 iCloud 容器名称。
问题:如果我使用新的 iCloud 容器名称(前缀为 iCloud),我的用户将无法再访问旧容器中的数据(带有 TeamID 前缀)。
这解决了我的问题。
- 创建一个包含到 iCloud 容器的 AppID。它应该是这样的
- 制作一个如下所示的授权文件(在此示例中我仅使用 iCloud 文档)。
Xcode 将显示 "capabilities" 下的错误。忽略错误,不要点击 "Fix it",因为它会搞砸一切。