无论是否启用了权利,Mac应用程序都会崩溃(由于权利而被杀死)

时间:2012-01-06 12:29:19

标签: ios xcode icloud entitlements

我有一个在Entitlements文件中启用了iCloud的应用程序,但实际上并没有使用该功能。 (只是连接我的鸭子,以便将来可以打开功能。)

我的应用程序启动正常,但昨天它突然停止启动。我能够从控制台确定应用程序被杀死了:

1/6/12 7:25:17.433 AM taskgated: killed com.xxx.xxx[pid 14991] because its use of the com.apple.developer.ubiquity-container-identifiers entitlement is not allowed

我发现这很奇怪,因为我的App ID和配置文件已经配置了很长一段时间iCloud,并且iCloud已经在开发版本中被积极地用于测试。

无论如何,为了测试应用程序的一些不相关的功能,我禁用了权利,取消选择项目编辑器中的“启用权利”复选框:

Entitlements Disabled

但是,即使在清理和重新启动之后,应用程序也会以同样的方式被杀死。我也尝试启用权利启动,但iCloud容器已全部删除。没有运气。

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,删除了我为访问iCloud而创建的配置文件(除了清理,丢弃容器和衍生数据) - 很多试用版和&错误。