Middle
Jakie rodzaje certyfikatów istnieją dla projektów w rozwoju iOS?
sobes.tech AI
Odpowiedź od AI
Dla rozwoju iOS używane są następujące główne typy certyfikatów:
- Certyfikat deweloperski (iOS Development): Używany do podpisywania aplikacji podczas rozwoju, umożliwiając ich uruchamianie na zarejestrowanych urządzeniach testowych.
- Certyfikat dystrybucyjny (iOS Distribution): Używany do podpisywania aplikacji przed ich rozpowszechnianiem. Dzieli się na kilka podtypów:
- App Store: Do publikowania aplikacji w App Store.
- Ad Hoc: Do rozpowszechniania wersji testowych aplikacji ograniczonej liczbie zarejestrowanych urządzeń przed wydaniem w App Store. Limit 100 urządzeń każdego typu (iPhone/iPad/iPod Touch).
- In House (Enterprise): Do rozpowszechniania korporacyjnych aplikacji wewnątrz organizacji bez użycia App Store. Dostępny tylko dla uczestników programu Apple Developer Enterprise.
Każdy certyfikat jest powiązany z kluczem podpisu, który znajduje się w pęku kluczy dewelopera. Wraz z Profilem Provisioning, certyfikat określa, kto może tworzyć aplikacje dla tego App ID i na jakich urządzeniach mogą być uruchamiane lub jak je rozpowszechniać.