NSUbiquitousKeyValueStore 不可用 - watchOS 2
Posted
技术标签:
【中文标题】NSUbiquitousKeyValueStore 不可用 - watchOS 2【英文标题】:NSUbiquitousKeyValueStore is unavailable - watchOS 2 【发布时间】:2016-05-24 11:53:12 【问题描述】:在我的 watchOS 2 应用中使用 NSUbiquitousKeyValueStore 时出现此错误:
NSUbiquitousKeyValueStore is unavailable
每当我尝试在 watchOS 上使用 iCloud 键值存储时,都会发生这种情况。有人有解决办法吗?
【问题讨论】:
看来我的回答是对的,你可以把它标记为对的,让别人看到 【参考方案1】:在我的 Xcode 7.3 中发现了一些奇怪的信息:
你可以看到苹果说 watchOs 版本从 2.0 到 2.1(我和你的 watchOS 2.2 有同样的问题)
【讨论】:
如果有人在 watchOS 2.0 或 2.1 上进行测试会很高兴 使用 Xcode 8.2.1、watchOS 3.1 时出现此错误。有解决办法吗? 3.1.3 也有同样的问题。适用于 sim 而不是手表。文档存储也不起作用。 如果 NSUbiquitousKeyValueStore 这样基本的东西不可用,为什么 Apple 会试图弃用 WatchConnectivity 框架并将我们推向 CloudKit!??!?!?!以上是关于NSUbiquitousKeyValueStore 不可用 - watchOS 2的主要内容,如果未能解决你的问题,请参考以下文章
如何确定“NSUbiquitousKeyValueStore.default.set”结果是不是成功
NSUbiquitousKeyValueStore 与 NSUserDefaults
NSUbiquitousKeyValueStore 类和 -boolForKey: 方法
Provisioning Profile 和 NSUbiquitousKeyValueStore 问题