ПРОСТОЙ способ использования iCloud с MonoTouch?

Мне нужно добавить iCloud в мое приложение MonoTouch для iPhone/iPad, чтобы пользователь мог хранить данные приложения в облаке. К сожалению, кажется, что iCloud слишком сложен для чего-то, что, с моей точки зрения, должно быть сведено к трем простым методам (псевдокод):

1) bool SaveFileToiCloud(AppIDstring, @"filename.dat", file_stream);

2) Datetime GetFileLastUpdatedTimeOniCloud (AppIDstring, @"filename.dat")

3) byte[] LoadFileFromiCloud(AppIDstring, @"filename.dat");

Я прочитал и посмотрел все семинары «Использование iCloud с MonoTouch»:

Слайды этого занятия:

http://www.slideshare.net/Xamarin/using-icloud-with-monotouch

Видео этого сеанса:

http://www.youtube.com/watch?v=t0MojsFRfjI

Код для этой сессии:

https://github.com/xamarin/Seminars/tree/master/2012-03-22-iCloud

К сожалению, семинар подтвердил мне, что управление iCloud слишком сложно.

Есть ли другой и более быстрый способ использовать iCloud в MonoTouch?

Существует ли какая-то инфраструктура или библиотека с открытым исходным кодом, способная обернуть всю эту конфигурацию и код установки iCloud и просто дать нам что-то простое, например три метода выше?

Заранее спасибо.


person Emanuele Sabetta    schedule 31.03.2012    source источник
comment
Другой вариант — просто хранить файлы в папке Documents вашего приложения. iCloud автоматически создаст резервную копию этой папки, и вам не нужно ничего с этим делать. Имейте в виду, что вы должны создавать резервные копии только данных, созданных пользователями вашего приложения.   -  person jonathanpeppers    schedule 02.04.2012
comment
Действительно ли это так просто, как сказал Джонатан Пепперс? Потому что это очень легко.   -  person Dpedrinha    schedule 26.05.2016


Ответы (1)


iCloud все еще совсем недавно, поэтому вы вряд ли получите немедленный ответ на более простой API. IOW Я уверен, что другие люди чувствуют то же самое, что и вы, и что в конечном итоге это приведет к более легким альтернативам.

Если вы хотите, чтобы это произошло быстрее, я предлагаю вам заполнить этот запрос на Xamarin User Voice< /а>. Я думаю, что облачный Mobile API, который можно использовать с iOS, Android и Windows Phone, станет отличным дополнением к этим продуктам.

person poupou    schedule 01.04.2012