无法调试icloud app:权利文件与您的配置文件中指定的文件不匹配

时间:2012-07-29 11:19:25

标签: ios code-signing icloud entitlements

我已经按照Ray Wenderlich教程中的所有步骤来整合iCloud:

  • 创建了新的支持云的应用ID
  • 创建,下载并安装了具有该应用ID的配置文件到计算机和设备中。
  • 在xcode项目中选中权利框和iCloud。
  • 将“get-task-allow = YES”添加到权利
  • 在xcode项目中添加了代码,以检测是否在AppDidFinishedLoading中启用了icloud。

当我运行它时,我不断收到错误:

  

您的应用程序的代码签名权利文件中指定的权利与您的供应配置文件中指定的权利不匹配。

调试具有xcode 3权限的应用程序是否可能无效?但是如果我删除它,那么我无法访问iCloud .....所以我如何实际调试iCloud应用程序?

有人可以帮忙吗?谢谢!

1 个答案:

答案 0 :(得分:0)

我找到了所有代码签名的罪魁祸首。我想在这里写,所以其他人可以从我的经验中受益。

首先尝试我之前提出的所有步骤。如果仍然无效,请执行以下操作:

Go to "PRODUCT" ---> "EDIT SCHEME" ---> Go to "Run app" and Change the setting to "DEBUG" (if it is in RELEASE for any strange reason).