На этой странице объясняется, как использовать хранилище ключейсистему Android, которая позволяет хранить записи криптографических ключей для повышения безопасности устройства. Подробнее
См. в окне менеджера Словарь создание нового хранилища ключей.
Это имеет значение, если вы хотите опубликовать свое приложение, потому что вы должны предоставить ключ из хранилища ключей при подписании приложения.
Чтобы создать новое хранилище ключей:
- Откройте окно Диспетчера хранилища ключей.
- В левом верхнем углу окна выберите Хранилище ключей > Создать новое.
- Выберите Любое место и сохраните файл хранилища ключей в папке вашего проекта или выберите В выделенном месте и сохраните хранилище ключей в другом каталоге на вашем компьютере. Дополнительную информацию см. в разделе Выбор местоположения хранилища ключей.
- Введите пароль для хранилища ключей в поле Пароль и повторно введите пароль в поле Подтвердите пароль.
- Хранилище ключей должно содержать хотя бы один ключ, поэтому, чтобы завершить создание хранилища ключей, добавьте ключ. Чтобы сделать это, см. раздел Добавление ключей в хранилище ключей.
Выберите расположение хранилища ключей
Вы можете создать новое хранилище ключей в любом месте на вашем компьютере, однако есть два особых места: папка проекта и так называемое специальное место для хранения ключей. Если вы поместите хранилище ключей в любое из этих мест, Unity сохранит относительный путь к хранилищу ключей. В противном случае Unity сохраняет абсолютный путь к хранилищу ключей. В пункте меню Хранилище ключей > Создать новый есть два варианта:
- Anywhere открывает проводник в корне папки проекта. Это место, где Unity хранит хранилища ключей по умолчанию.
- В выделенном месте открывает проводник в выбранном месте. По умолчанию этот путь указывает на
$HOME/
в MacOS и на%USER_HOME%\
в Windows. Чтобы изменить выделенное местоположение для вашего компьютера, перейдите в Unity > Настройки > Внешние инструменты > Android > Выделенное расположение хранилища ключей, затем нажмите «Обзор», чтобы выбрать расположение, или введите путь в текстовом поле.
Если вы храните хранилище ключей в выделенном месте, Unity сохраняет относительный путь от выделенного места к хранилищу ключей. Это означает, что разные компьютеры могут указывать разные выделенные места и хранить хранилище ключей в разных местах.
Примечание. Если вы сохраните новое хранилище ключей за пределами папки вашего проекта или общего каталога, у соавторов вашего проекта может не быть к нему доступа.