只是检查是否可以通过iCloud同步iOS设备和网络应用。目前我们已经构建了一个iOS应用程序,正在考虑使用iCloud在所有设备之间进行同步,并且还需要一个Web应用程序组件。 iCloud非常适合用作同步所有内容的模块。
任何人都知道它是否可能?
答案 0 :(得分:10)
我有类似的要求,也对此感到疑惑。
不幸的是,Web应用程序似乎无法访问iCloud数据。如果你发现它是一个黑客攻击,它仍然是一个不可靠的解决方案,因为苹果总是可以在有意或无意破坏你的Web组件的道路上做出改变。
编辑:使用CloudKit,这已不再适用。它附带了一个Javascript API,用于明确提供应用程序的Web版本。
答案 1 :(得分:3)
很抱歉,如果我误解了这个问题,但我最近希望将iCloud支持添加到我的网络应用程序中,并且遇到了正式的iCloud JS API。促销文字如下:
使用CloudKit JS 在iOS,OS X,和现在的网络上保持您的应用程序的连接和最新。
[强调补充]
答案 2 :(得分:1)
确定你的意思真的很难....如果你问你是否可以在网络应用程序中实现iCloud,那么我认为答案是'不',因为只有一个API用于Objective- C表示iCloud。
但是,您可以将JS代码嵌入到本机包装器中,并编写一些本机代码以使用iCloud。但是,根据您的具体情况,这可能是也可能不是一种选择。
编辑拼写。
答案 3 :(得分:1)
您可以这样做,但仅限于
然后,您可以编写可用于连接到iCloud API的服务器应用程序,然后将调用作为可能被消费的Json消息返回给最终用户,可能是通过某些html接口。