"xxx在一台设备上没有有效的com.apple.developer.ubiquity-kvstore-identifier权利"

Ami*_*ark 9 iphone ipad ios icloud

我正在测试使用iCloud键值存储的支持iCloud的应用程序.

我在iPad和iPod上测试它,都运行5.1.1.

今天,没有明显的理由,在iPad上(以及仅在iPad上)运行会导致显示消息"xxx没有有效的com.apple.developer.ubiquity-kvstore-identifier权利",我无法访问键值store,这意味着我无法在该设备上运行App.

访问iCloud文件疮工作正常.

配置profie没有改变,授权文件没有改变,项目和目标设置没有改变,代码仍然在iPod上正常运行.

所有设备只有一个目标.

从iPad上删除应用程序并重新安装它无济于事.产品清洁没有帮助.从Xcode管理器中删除iPad并重新启用它无济于事.从iCloud中删除所有应用程序的数据无济于事.据我所知,没有任何帮助.

有任何想法吗?

Hun*_*ter 1

我发现旧配置文件在设备上缓存/保留存在问题。

您可以尝试打开设置:

  • 转到常规 -> 配置文件。
  • 删除与此应用程序相关的所有配置文件。
  • 删除应用程序。
  • 重新安装该应用程序,看看是否有帮助。