Mam certyfikat z podpisem własnym w punkcie końcowym mojego interfejsu API. Próbuję przetestować niektóre rzeczy za pomocą symulatora, ale otrzymuję „niezaufany certyfikat serwera”.
Próbowałem użyć safari na symulatorze, aby pobrać plik .crt, ale to nie działa.
Skąd iPhone Simulator bierze swój brelok? Jak mogę dodać zaufany certyfikat, aby moja aplikacja działała?
AKTUALIZACJA
Uruchomiłem go, tworząc CA, a następnie dodając certyfikat CA za pomocą narzędzia do obsługi iPhone'a. Wtedy mogłem mieć certyfikat podpisany tym certyfikatem CA na serwerze API i NSConnection po prostu działało. Z jakiegoś powodu nie udało mi się uruchomić go przy użyciu certyfikatu z podpisem własnym. Muszę spróbować ponownie, używając oprogramowania do obsługi administracyjnej.
Moje prawdziwe pytanie brzmi: jak sprawić, by to działało na symulatorze? Myślę, że symulator używa pęku kluczy z rzeczywistego komputera.