Я хотел бы протестировать приложение на средстве моделирования iPhone, которое соединяется с сервисом с помощью сертификата, который подписывается нашим собственным Приблизительно. Я могу сделать это на существующем устройстве путем добавления профиля настройки, который имеет сертификат CA. Я думал, что наличие сертификата CA в стандартной связке ключей OSX будет работать, но это не делает.
Таким образом, я могу получить доступ к сервису через Safari без предупреждения, но я получаю ошибку при попытке выполнить вещи в средстве моделирования.
Криптографические апи недоступны для симулятора. Я думаю, что кто-то в Apple курил крэк, когда принимал это решение, потому что я не вижу, как наличие iPhone меняет результат работы криптографического алгоритма. Тем не менее, для разработки с этими системами вам понадобится iphone или ipod touch.