Мне нужно добавить iCloud в мое приложение iPhone/iPad MonoTouch, позволяющее пользователю хранить данные приложения в облаке. К сожалению, кажется, что iCloud слишком сложна для чего-то, что, с моей точки зрения, должно быть существенно уменьшено до трех простых методов (псевдокод):ПРОСТОЙ способ использования iCloud с MonoTouch?
1) bool SaveFileToiCloud (AppIDstring, @ "filename.dat", file_stream);
2) Datetime GetFileLastUpdatedTimeOniCloud (AppIDstring, @ "filename.dat")
3) байт [] 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 и просто дать нам что-то простое, как три метода выше?
Заранее спасибо.
Другой вариант - просто сохранить файлы в папке «Документы» вашего приложения. iCloud автоматически вернет эту папку, и вам не нужно ничего делать. Имейте в виду, что вы должны создавать резервные копии данных, созданных пользователями вашего приложения. – jonathanpeppers
Это действительно просто, как сказал jonathanpeppers? Потому что это очень легко. – Dpedrinha