У меня есть самозаверяющий сертификат в конечной точке моего API. Я пытаюсь протестировать некоторые вещи с помощью симулятора, но получаю «сертификат ненадежного сервера».
Я пытался использовать сафари на симуляторе, чтобы загрузить файл .crt, но, похоже, это не сработало.
Откуда в iPhone Simulator брелок для ключей? Как я могу добавить доверенный сертификат, чтобы мое приложение работало?
ОБНОВИТЬ
Я заставил его работать, создав ЦС, а затем добавив сертификат ЦС с помощью инструмента подготовки iPhone. Затем я смог получить сертификат, подписанный этим сертификатом CA на сервере API, и NSConnection просто заработал. Мне по какой-то причине не удалось заставить его работать, используя самоподписанный сертификат. Мне нужно повторить попытку с помощью программного обеспечения для подготовки.
Мой настоящий вопрос в том, как заставить это работать на симуляторе? Я бы подумал, что в симуляторе используется связка ключей реального компьютера.