Как импортировать самозаверяющий сертификат в iOS 11 для создания приложения вместо добавления в симулятор вручную после сборки?

В настоящее время я получаю эту "ошибку SSL" на симуляторе моего приложения.

Скриншот ошибки

У меня есть собственный подписанный сертификат. И эту проблему можно решить, установив файл сертификата вручную на симуляторе.

Однако мы стараемся избегать ручной установки сертификата на симулятор (перетаскивание) каждый раз после сборки приложения. И вместо этого я хочу найти способ импортировать файл сертификата в наш комплект приложений ios.

Я следовал этой статье и пробовал следующим образом, но это не работает:

Перетащите файл.crt в навигатор проекта, затем выберите "Копировать элементы в папку целевой группы (если необходимо)" и выберите цель, к которой вы хотите добавить сертификат. Затем создайте приложение снова. Однако та же проблема все еще происходит с этой сборкой.

Итак, мой вопрос:

  1. Это правильный подход для решения этой ошибки ssl путем добавления файла.crt в навигатор проекта?

  2. Есть ли другой способ импортировать сертификат в приложение или проект, чтобы мне не нужно было вручную импортировать его на симуляторе после получения сборки? (Apple упоминает только способ добавления вручную здесь)

Спасибо за помощь!

0 ответов

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