Ios5 使用iCloud和MonoTouch的简单方法?

Ios5 使用iCloud和MonoTouch的简单方法?,ios5,xamarin.ios,icloud,icloud-api,Ios5,Xamarin.ios,Icloud,Icloud Api,我需要将iCloud添加到我的MonoTouch iPhone/iPad应用程序中,允许用户在云中存储应用程序数据。不幸的是,在我看来,iCloud似乎太复杂了,它不应该被简化为三种简单的方法(伪代码): 1) bool SaveFileToiCloud(AppIDstring,@“filename.dat”,文件流) 2) Datetime GetFileLastUpdateTimeOnCloud(AppIDstring,@“filename.dat”) 3) 字节[]LoadFileFrom

我需要将iCloud添加到我的MonoTouch iPhone/iPad应用程序中,允许用户在云中存储应用程序数据。不幸的是,在我看来,iCloud似乎太复杂了,它不应该被简化为三种简单的方法(伪代码):

1) bool SaveFileToiCloud(AppIDstring,@“filename.dat”,文件流)

2) Datetime GetFileLastUpdateTimeOnCloud(AppIDstring,@“filename.dat”)

3) 字节[]LoadFileFromiCloud(AppIDstring,@“filename.dat”)

我已经阅读并观看了所有“将iCloud与MonoTouch结合使用”研讨会:

本课程的幻灯片:

本次会议的视频:

此会话的代码:

不幸的是,研讨会证实了iCloud管理过于复杂

在MonoTouch中使用iCloud还有其他更快的方法吗

是否存在一些开源框架或库能够包装所有iCloud配置和设置代码,并只为我们提供上述三种简单方法


提前感谢。

iCloud仍然是最新版本,因此您不太可能立即收到更简单API的答复。瞧,我相信其他人和你的感觉一样,这最终会导致更容易的选择


如果你想让这件事更快发生,那么我建议你填写这个请求。我认为类似于Mobile的云API,可以与iOS、Android和Windows Phone一起使用,这将是对产品的一个很好的补充。

另一个选择是将文件存储在应用程序的
文档
文件夹中。iCloud将自动备份该文件夹,您无需对此采取任何措施。记住,你应该只备份应用程序用户创建的数据。这真的像jonathanpeppers说的那样简单吗?因为这很容易。