Могут ли разработчики использовать iCloud в приложениях Windows?
Разработчики могут использовать API Apples iCloud для синхронизации данных приложений между различными версиями своего приложения в Mac OS X и iOS.
Если у разработчика есть версия Windows для своего приложения, может ли эта версия также использовать iCloud для синхронизации данных приложения с версиями своего приложения в Mac OS X и iOS?
Ответы
Ответ 1
Доступ к iCloud контролируется Apple таким образом, что каждое приложение, которое обращается к нему, должно быть подписано и/или предоставлено ключом от Apple. Это самый простой способ выразить это, не нарушая NDA, хотя механизм не является точно "подписью и ключами".
В настоящий момент Apple только предоставляет это для приложений OS X и iOS, поэтому эффективно нет - Windows, web и любые другие приложения за пределами OS X и iOS в настоящее время не поддерживаются.
Ответ 2
iCloud доступен для Windows, да.
Загрузка осуществляется из https://developer.apple.com/icloud/downloads/
Я еще не нашел документацию, явную для Windows. Лучше всего сделать сканирование на Apple "private" dev форумах и выполнить поиск по ключевым словам в "iCloud" и "Windows", и вы Я увижу много болтовни, задавая тот же вопрос, что и вы.
Ответ 3
Сообщение в блоге на icloudev.com утверждает, что во время сессии iCloud в WWDC 2011 было упомянуто, что ограниченные API iCloud (по-видимому, не включая ключ -значные данные) будут доступны для Windows позднее в 2011 году.
Я не уверен, что этот материал покрыт NDA. Я не подписался в настоящее время сам разработчик.