Разрешить загрузку данных приложения в iCloud (Nativescript) - PullRequest
0 голосов
/ 29 ноября 2018

My Nativescript iOS app сохраняет некоторые созданные пользователем данные с помощью плагина nativescript-localstorage .Я хочу быть уверен, что у пользователей есть место для резервного копирования этих данных.

Наиболее простой вариант, по-видимому, заключается в том, что они могут включать данные приложения в резервную копию icloud (т. Е. icloud -> icloud Drive -> then allow the app to be backed up in the drive).

Когда я использовал «$ tns run ios» и запускаю приложение локально на своем телефоне, приложение корректно работает на моем телефоне, но оно не отображается в качестве опции для резервного копирования в icloud.На экране резервного копирования icloud, где перечислены приложения, которые можно выбрать для резервного копирования, мое приложение не отображается.

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

Нужно ли что-то делать, чтобы мое приложение было доступно для резервного копирования icloud?

1 Ответ

0 голосов
/ 08 марта 2019

Я выяснил, какой ключевой элемент мне не хватает - что существует два разных типа использования iCloud:

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

Для того чтобы iCloud с CloudKit отображался как особая функция вашего приложения, для этого требуется (ii) - и дополнительная настройка, чем просто его включение.

Более подробно в моем ответе здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...