У мене є самопідписаний сертифікат у кінцевій точці мого API. Я намагаюся перевірити деякі речі за допомогою симулятора, але отримую "сертифікат ненадійного сервера".
Я намагався використати сафарі на тренажері для завантаження .crt-файлу, але, схоже, це не спрацьовує.
Звідки iPhone Simulator бере свій брелок? Як я можу додати надійний сертифікат, щоб моя програма працювала?
ОНОВЛЕННЯ
Я змусив це працювати, створивши CA, а потім додавши сертифікат CA за допомогою інструмента підготовки iPhone. Тоді мені вдалося отримати сертифікат, підписаний цим сертифікатом ЦС, на сервері API, і NSConnection щойно працював. Мені не вдалося змусити його працювати з використанням самопідписаного сертифіката з якихось причин. Мені потрібно повторити спробу за допомогою програмного забезпечення для забезпечення.
Моє справжнє запитання - як змусити це працювати на тренажері? Я думаю, що симулятор використовує брелок власне комп'ютера.