Sobes.tech
Middle

Millised sertifikaaditüübid on iOS-arenduse projektidele?

sobes.tech AI

Vastus AI-lt

iOS arendamiseks kasutatakse järgmisi peamisi sertifikaaditüüpe:

  • Arendust sertifikaat (iOS Development): Kasutatakse rakenduste allkirjastamiseks arenduse ajal, võimaldades neid käivitada registreeritud testseadmetes.
  • Hõive sertifikaat (iOS Distribution): Kasutatakse rakenduste allkirjastamiseks enne nende levitamist. Jaguneb mitmeks alamliigiks:
    • App Store: Rakenduste avaldamiseks App Store'is.
    • Ad Hoc: Testversioonide levitamiseks piiratud arv registreeritud seadmetele enne nende avaldamist App Store'is. Piirang on 100 seadet iga tüübi kohta (iPhone/iPad/iPod Touch).
    • In House (Enterprise): Ettevõtte rakenduste levitamiseks organisatsiooni sees ilma App Store'i kasutamata. Saadaval ainult Apple Developer Enterprise programmi osalejatele.

Iga sertifikaat on seotud allkirjastamise võtmega, mis asub arendaja võtmekogus. Koos Provisioning Profile'iga määrab sertifikaat, kes saab luua rakendusi selle jaoks App ID ja millistel seadmetel neid käivitada või kuidas neid levitada.