【发布时间】:2012-07-27 08:55:13
【问题描述】:
我已按照 Ray Wenderlich 的教程中的所有步骤集成 iCloud:
- 创建了新的支持云的应用程序 ID
- 使用该应用 ID 创建、下载和安装配置文件到计算机和设备中。
- 选中 xcode 项目中的权利和 iCloud 复选框。
- 在权利中添加了“get-task-allow = YES”
- 在 xcode 项目中添加了代码以检测是否在 AppDidFinishedLoading 中启用了 icloud。
当我运行它时,我不断收到错误:
您应用程序的代码签名权利文件中指定的权利与您的配置文件中指定的权利不匹配。
是否有可能像在 xcode 3 中那样调试具有权利的应用程序是无效的?但是如果我删除了它,那么我就无法访问 iCloud .....那么我该如何调试 iCloud 应用程序呢??
有人可以帮忙吗?谢谢!
【问题讨论】:
-
太奇怪了!!我将代码符号调试字段更改为其他未启用 icloud 的配置文件,我可以运行它......!但当然它说“没有 iCloud 访问权限”。再说一遍,我该如何调试 iCloud 应用程序?
-
好的,我解决了。我忘记为我的新设备打开 iCloud...(只需登录我的 iTunes 帐户)
标签: ios code-signing icloud entitlements