iCloud для всех пользователей моего приложения? - PullRequest
2 голосов
/ 28 января 2012

Мое первое приложение ожидает одобрения в магазине, пожелайте мне удачи. Мой вопрос:

Я объединяю несколько пресетов, логотипов и URL-адресов, несколько десятков, чтобы упростить добавление новых записей. Я хочу иметь возможность редактировать этот список пресетов для всех установленных пользователей без необходимости выпуска новой версии приложения для этого. Прямо сейчас пресеты являются частью пакета, но было бы потратить несколько минут, чтобы превратить их в хранилище KV, например NSUserDefaults. Я могу отправить этот последний список в iCloud, и все пользователи моего приложения смогут синхронизироваться с последним списком пресетов.

Но я исследовал и ничего не нашел в этом. Revving приложение - очень большой молоток для набора пресетов, и я хотел бы иметь возможность регулярно обновлять список.

Есть ли способ сделать это? Спасибо за всю помощь, которую я получил здесь.

1 Ответ

0 голосов
/ 13 февраля 2012

iCloud - это хранилище с вашими правами, но оно не является общим ресурсом. Каждый пользователь будет хранить там свое приложение в хранилище iCould, но вы не можете передавать данные каждому пользователю через iCloud. У вас не будет доступа к хранилищу iCloud ваших пользователей.Вы можете хранить данные в папке с документами своих пользователей в изолированной программной среде приложения и использовать push-уведомление, чтобы сообщить своему приложению о необходимости загрузки дополнительного содержимого. Я не очень уверен, и что вы можете добавить в основной комплект после отправки

...