Хоть Apple и хвастается вовсю своим облачным сервисом iCloud, но мы-то с вами знаем, что работает он далеко не всегда идеально. Нередки сбои, как в работе отдельных сервисов, так и всего iCloud в целом. Но мы — простые пользователи, можем и потерпеть, а вот для разработчиков приложений, использующих в работе синхронизацию с iCloud, яблочное «облако» становится настоящим ночным кошмаром.
Проблемы возникают как раз с этой самой синхронизацией. Дело в том, что в ее работе используется некий посредник в лице программы Core Data, через которую данные и отправляются в iCloud. И вот именно на этом этапе и возникают проблемы — Cora Data и jCloud зачастую синхронизируются криво.
Конечно, используют Core Data не все разработчики, но таких очень и очень немало, и постоянно возникающие проблемы начинают их понемногу раздражать. Дошло даже до того, что кое-кто угрожает перестать работать с iOS, если Apple не устранит вышеуказанные недостатки в следующей версии своей мобильной операционной системы.
jCloud — это про Java, да? 🙂