Похоже, что Apple продвигает облачную интеграцию до сих пор, но также не заинтересована в предоставлении возможности выбирать между своими собственными серверными предложениями (iCloud) и тем, что другие компании могут принести на стол. Похоже, это делает все приятные функции клиента iCloud непригодными для определенных людей (например, европейцы, которые по закону запрещают загружать определенные документы в центры обработки данных в Северной Каролине).
Можно ли каким-то образом обмануть устройства OS X и iOS, чтобы они общались с серверами, которые я выбрал, кроме Apple, по крайней мере для части сервисов? Есть ли документация, как построен iCloud? Использует ли он какие-либо стандартизированные протоколы вообще?
icloud
third-party
Тило
источник
источник
Ответы:
В некотором роде. Не совсем.
Вы можете запустить сервер Exchange, который даст вам электронную почту, календарь и контакты. Это можно настроить на всех ваших устройствах (даже до iOS 5). Это в значительной степени то, что вы получаете от эквивалентных вещей iCloud.
Но нет доступа к документам в облаке или функциям iTunes в облаке без iCloud. (Хотя вы можете использовать Dropbox для хранения вещей, он не работает с iTunes или iWork). Это в первую очередь потому, что Apple написала сервисы с нуля, они не используют существующий сервис. Так что, хотя есть API, нет стандартов.
Возможно, Apple в будущем откроет дата-центр ЕС.
источник