开发人员可以使用 Apple 的 iCloud API 在 Mac OS X 和 iOS 上不同版本的应用程序之间同步应用程序数据。
如果开发者有他们的应用程序的 Windows 版本,这个版本是否也可以使用 iCloud 将应用程序数据与他们在 Mac OS X 和 iOS 上的应用程序版本同步?
对 iCloud 的访问由 Apple 控制,因此访问它的每个应用程序都必须经过签名和/或提供来自 Apple 的密钥。这是在不违反 NDA 的情况下最简单的表达方式,尽管该机制并不完全是“签名和密钥”。
目前 Apple 仅为 OS X 和 iOS 应用程序提供此功能,因此实际上不支持 - Windows、Web 以及 OS X 和 iOS 之外的任何其他应用程序目前不受支持。
iCloud可用于 Windows,是的。
可从https://developer.apple.com/icloud/downloads/下载下载
不过,我还没有找到明确的 Windows 文档。最好的办法是在Apple 的“私人”开发论坛上进行扫描,并在“iCloud”和“Windows”上进行关键字搜索,你会看到很多人在问与你相同的问题。
icloudev.com 上的一篇博文称,在 WWDC 2011 iCloud 会议期间,有人提到有限的 iCloud API(显然不包括键值数据)将在 2011 年晚些时候可用于 Windows。
我不确定这些东西是否包含在 NDA 中——我自己目前还没有注册开发者计划。