NSUbiquitousKeyValueStore在macOS Sierra上失败

时间:2016-09-06 18:20:55

标签: macos icloud nsubiquitouskeyvaluestore macos-sierra

当我在macOS Sierra上直接从Xcode运行我的应用程序后调用NSUbiquitousKeyValueStore的同步方法时,它返回false并在Console.app中打印以下错误:

  

拒绝来自客户端的服务kTCCServiceUbiquity的TCCAccessRequest   背景会话中的com.apple.dt.Xcode

据我所知,更改的密钥不会保存到iCloud。它们在本地记忆中被记住,但在应用程序重新启动后丢失。

我相信我的所有权利都设置正确(在项目的Capabalities中启用了iCloud KVS,全部检查)。我需要存档吗?导出我的应用程序以在macOS上调试/测试iCloud?

任何想法如何修复/解决此问题?

1 个答案:

答案 0 :(得分:1)

Apple DTS已经确认这是苹果方面的一个问题,他们正在努力解决这个问题。

更新:问题已在macOS 10.12.1中解决