只是检查是否可以通过 iCloud 同步 iOS 设备和网络应用程序。目前我们已经构建了一个 iOS 应用程序,正在考虑使用 iCloud 在所有设备之间进行同步,并且还想要一个 Web 应用程序组件。iCloud 非常适合用作将所有内容同步在一起的模块。
有谁知道这是否可能?
只是检查是否可以通过 iCloud 同步 iOS 设备和网络应用程序。目前我们已经构建了一个 iOS 应用程序,正在考虑使用 iCloud 在所有设备之间进行同步,并且还想要一个 Web 应用程序组件。iCloud 非常适合用作将所有内容同步在一起的模块。
有谁知道这是否可能?
我有类似的要求,也对此感到疑惑。
不幸的是,Web 应用程序似乎无法访问 iCloud 数据。而且,如果你发现了一个 hack,它仍然是一个不可靠的解决方案,因为 Apple 总是可以故意或无意地做出破坏你的 Web 组件的更改。
编辑:使用 CloudKit,这不再是真的。它带有一个 Javascript API,用于提供应用程序的 Web 版本。
抱歉,如果我误解了这个问题,但我最近希望将 iCloud 支持添加到我的网络应用程序中,并遇到了官方的 iCloud JS API。宣传文字如下:
使用 CloudKit JS让您的应用程序在 iOS、OS X 以及现在的 Web 上保持连接并保持最新状态。
[重点补充]
你可以这样做,但前提是
然后,您可能会编写一个服务器应用程序,该应用程序可用于连接到 iCloud API,然后将调用作为可能被某些 html 接口消费的 Json 消息返回给最终用户。
真的很难确定你的意思......如果你问是否可以在网络应用程序中实现 iCloud,那么我相信答案是否定的,因为只有一个用于 iCloud 的 Objective-C API .
但是,您也许可以将您的 JS 代码嵌入到本机包装器中,并编写一些本机代码以使用 iCloud。但是,这可能是也可能不是一个选项,具体取决于您的具体情况。
编辑拼写。