【问题标题】:iPhone and Webapp sync through iCloud ??iPhone 和 Webapp 通过 iCloud 同步 ??
【发布时间】:2011-12-08 02:30:00
【问题描述】:

只是检查是否可以通过 iCloud 同步 iOS 设备和网络应用程序。目前我们已经构建了一个 iOS 应用程序,正在考虑使用 iCloud 在所有设备之间进行同步,并且还需要一个 Web 应用程序组件。 iCloud 非常适合用作同步所有内容的模块。

有人知道这是否可能吗?

【问题讨论】:

  • 您是否在问是否可以通过 Web 访问键值存储等内容,而不是尝试从 iOS 或 OSX 应用程序访问?你检查过他们的 Safari 开发者中心吗?如果存在的话,可能会在那里找到一些类似的东西。您也可以致电 Apple Developer Center 支持并直接向他们询问这个问题。每年订阅 ADC,您将获得一个免费电话。

标签: iphone objective-c xcode cocoa-touch icloud


【解决方案1】:

真的很难确定你的意思....如果你问是否可以在网络应用程序中实现 iCloud,那么我相信答案是否定的,因为只有一个 API 用于 Objective- C 代表 iCloud。

但是,您也许可以将 JS 代码嵌入到本机包装器中,并编写一些本机代码以使用 iCloud。但是,这可能是也可能不是一个选项,具体取决于您的具体情况。

编辑拼写。

【讨论】:

  • “iCould”?不,我不能(抗拒):P
【解决方案2】:

我也有类似的要求,也对此感到疑惑。

不幸的是,Web 应用程序似乎无法访问 iCloud 数据。而且,如果您发现了一个 hack,它仍然是一个不可靠的解决方案,因为 Apple 总是可以在以后有意或无意地做出破坏您的 Web 组件的更改。

编辑:对于 CloudKit,这不再适用。它带有一个 Javascript API,用于提供应用程序的网络版本。

【讨论】:

    【解决方案3】:

    你可以这样做,但前提是

    • 您在运行自己的服务器
    • 服务器在 iOS 平台上运行
    • 您可以在 Objective-C 中为该服务器创建软件

    然后您可能会编写一个服务器应用程序,该应用程序可用于连接到 iCloud API,然后将调用作为 Json 消息返回给最终用户,这些消息可能会被某些 html 接口使用。

    【讨论】:

    • 这没有提供问题的答案。要批评或要求作者澄清,请在他们的帖子下方发表评论 - 您可以随时评论自己的帖子,一旦您有足够的reputation,您就可以comment on any post
    【解决方案4】:

    抱歉,如果我误解了这个问题,但我最近希望将 iCloud 支持添加到我的网络应用程序中,并遇到了官方的 iCloud JS API。宣传文字如下:

    让您的应用在 iOS、OS X、以及现在使用 CloudKit JS 的网络上保持连接并保持最新状态

    [强调添加]

    https://developer.apple.com/icloud/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-19
      • 1970-01-01
      • 2016-01-27
      • 1970-01-01
      • 1970-01-01
      • 2011-01-04
      • 1970-01-01
      • 2019-10-26
      相关资源
      最近更新 更多