Мы пишем корпоративное приложение, которое будет работать на небольшом количестве внутренних iPad.Потребуется предоставить несколько (структурно идентичных) «настроек» на каждом iPad, и эти настройки будут содержать конфиденциальные данные.Мой вопрос заключается в том, каков наилучший способ безопасного размещения этих настроек на устройстве (в личном хранилище приложения).
До сих пор мы рассматривали:
- Загрузка из Интернета.Это проблематично, потому что нам пришлось бы проделать довольно большую работу, чтобы сделать это безопасным.
- QR-коды.Выполните настройку в виде QR-кода.Мы можем генерировать и сканировать QR-коды, которые представляют собой настройки (они довольно малы), но, похоже, доступные API-коды QR-кода либо достаточно дороги, либо немного сложны.
- Загрузка iTunes.Это рассматривается, но я не уверен, каковы последствия для безопасности.
Мы пропустили что-то более простое?
Редактировать: Просто чтобы уточнить, установка принимает формумаленький файл.Это может быть XML, JSON или даже простой текст: ему просто нужно закодировать около десяти имен переменных и их значений.