【发布时间】:2014-01-23 14:58:45
【问题描述】:
我正在尝试实现一个具有iCloud Key-value 存储功能的应用程序。
目前,我正在使用iPhone5s 和iOS7.0.4 和iPhone4 和iOS6.1.1. 两个设备进行测试
你们知道为什么相同的iCloud account(从设置-> iCloud-> 帐户检查)得到两个不同的ubiquityIdentityToken?我猜这就是这两个设备之间数据没有同步的原因(网络访问)。
在 iOS6 上,NSUbiquitousKeyValueStoreDidChangeExternallyNotification 不会触发。
提前致谢!
【问题讨论】:
-
不同设备上的不同令牌?我认为这是正常的,或者至少是不起眼的。如果您的意思是同一设备上不同时间的不同令牌,那是不同的。
-
我认为 ubiquityIdentityToken 应该是相同的,只要使用相同的 iCloud 帐户。
标签: ios icloud nsubiquitouskeyvaluestore