我正在编写一个 iPhone 应用程序,该应用程序需要保留特定许可应用程序的用户可以访问的离线数据存储。
我需要一个“云”帐户,多个具有不同帐户的用户可以共享数据。这可能吗?
我用谷歌搜索并搜索了 SO,但找不到关于这个特定主题的任何信息。
iCloud 帐户与单个用户绑定。
如果您询问是否可以设置一个可以在多个用户之间共享的 iCloud 帐户;没有这样的事情。
如果您不想自己负责同步和出售数据,请查看 Dropbox - 用户可以在其中设置共享 Dropbox 文件夹来执行与您所要求的类似的事情。
但是,如果不同的用户修改相同的值,仅将 CD 存储放在 Dropbox 文件夹中不足以处理合并冲突。在这种情况下,一种解决方案是拥有一个 Web 服务,该服务可以发送更新、解决合并,并将数据推送回设备以存储在它们自己的核心数据存储中。
不仅仅是将商店放在云中,还涉及更多内容 - 但这很困难。
你需要从 icloud 开始
网上最好的教程之一是:
http://www.raywenderlich.com/6015/beginning-icloud-in-ios-5-tutorial-part-1
http://www.raywenderlich.com/6031/beginning-icloud-in-ios-5-tutorial-part-2
示例 icloud 项目 http://cdn3.raywenderlich.com/downloads/dox.zip
祝你好运