【发布时间】:2013-02-23 09:55:00
【问题描述】:
我正在创建一个应用程序(目前仅适用于 iPhone),它需要一种自动备份数据的方法,并且让用户能够从不同的设备访问他们的数据。数据可能会在一段时间后达到一致的大小,因为它还会包括照片等。
我目前正在考虑使用 iCloud 和使用我自己的服务器(带有登录/注册)来存储用户数据。 iCloud 显然更易于使用,因为我现在不需要实现任何网络应用程序。
这是我的问题:
- 由于内容会在一段时间后变大,这是否会导致 iCloud 出现任何问题?
- 如果我暂时选择使用 iCloud,之后是否可以取消对 iCloud 的支持并改用我的服务器(不会丢失用户数据 - 在此过程中将数据从 iPhone 应用程序和 iCloud 移动到服务器)?该应用也在使用 CoreData,所以我也想知道这是否会导致任何问题。
- 这可能听起来很傻,但我还是会问:是否可以让 iCloud 也与 Android(或其他平台,如黑莓、Windows 等)设备一起使用?例如,如果我决定添加对 Android 的支持,我希望用户能够访问他们之前存储在 iCloud 中的数据。
非常感谢
【问题讨论】: