Совместное использование iCloud Key-Value Storage с приложением от другого разработчика

Сначала вопрос может показаться странным (и глупым), но продолжайте читать...

я использовал iCloud Key-Value Storage в одном из моих приложений, и теперь мне нужно перенести это приложение в другую учетную запись разработчика. Но по какой-то причине невозможно переносить приложения, если они используют права iCloud (почему нет предупреждения?!?!).

Итак... Другими словами, мне нужно удалить исходное приложение и создать новое в моей новой учетной записи разработчика. Но прежде чем это произойдет, я хочу, чтобы мои существующие пользователи могли синхронизировать свои данные в общем хранилище ключей-значений iCloud, но нацелены на новое приложение "контейнер".

Если "новым" приложением является Live, можно ли будет указать на это приложение Cloud Container (из моего старого)? (например, мое старое приложение сохраняет данные iCloud в новый контейнер).

Когда я читаю свой собственный вопрос, я просто думаю, что "это звучит как серьезное нарушение безопасности, если это возможно", так что я думаю, нет. Но в документации Apple нет ничего, что говорило бы о том, что это невозможно.

Меня не интересуют решения, в которых пользователи сохраняют данные на внешней базе данных (я знаю, что это возможно, но не то, что я сейчас ищу). Есть ли способ сохранить данные локально на диске (без удаления при удалении приложения), а затем прочитать их из другого приложения?

0 ответов

Другие вопросы по тегам