Я переместил .crt
файл сертификата на устройство iPhone через Dropbox и попытался выполнить следующие инструкции, чтобы добавить его в связку ключей устройства:
Он предлагает открыть файл сертификата, но мой iPhone не знает, чем открыть .crt?
Как мне перейти отсюда, чтобы добавить сертификат в мою связку ключей?
iphone
certificate
amphibient
источник
источник
Ответы:
Обновлено для iOS 12.0.1
Как упоминали Эндрю и Михал , очевидно, что iOS позволяет только приложениям Mail и Safari открывать и устанавливать сертификаты. Другие приложения заблокированы от открытия сертификатов.
Вот как я начал работать:
Эти другие ссылки помогли мне тоже:
источник
Скопировано с сайта, на который вы ссылаетесь
Вам необходимо отправить сертификат по электронной почте, другие программы 3PP защищены песочницей от доступа к цепочке ключей iOS.
источник
В iOS 11, если файл .crt находится в месте, доступном с помощью приложения «Файлы», вам просто нужно нажать на него из «Файлов», чтобы установить сертификат.
Это также относится к другим типам сертификатов, поддерживаемых iOS.
источник
Имейте в виду, что iOS 12 будет отклонять корневые сертификаты, которые не имеют «общего имени».
https://forums.developer.apple.com/thread/89568
Также убедитесь, что сертификат имеет
Subject Type=CA
или не может быть установлен в качестве корневого сертификата для использования по протоколу https.источник
Поскольку вы используете Dropbox, вам не нужен собственный веб-сервер для решения этой проблемы.
С этого момента это обычные шаги для загрузки его из Mail или Safari.
источник