【发布时间】:2012-08-27 13:32:12
【问题描述】:
如果我激活 iCloud 键值存储并添加一个 iCloud 容器,我在尝试启动我的 (mac) 应用程序时收到错误“权限被拒绝”。但为什么呢?
为 iCloud(生产和开发)启用了应用 ID,并且在为 iCloud 启用了应用 ID 后,我生成并安装了新的配置文件(生产和开发)。
我已经用 iOS 应用程序做过很多次了,而且都成功了。那么错在哪里呢?
【问题讨论】:
-
我目前遇到了同样的问题。我可以毫无问题地启用 iCloud,但如果我添加键值存储或普遍存在的容器标识符,我会得到 Permission Denied。
-
经过一番猜测,我能够解决我的问题。似乎我使用了错误的开发人员配置文件来签署应用程序 - 您必须使用与设备(在本例中为 mac)的配置文件匹配的开发配置文件进行签名。
标签: xcode macos icloud permission-denied key-value-store