Sobes.tech
Middle

Aké typy certifikátov existujú pre projekty v iOS vývoji?

sobes.tech AI

Odpoveď od AI

Pre vývoja iOS sa používajú nasledujúce hlavné typy certifikátov:

  • Certifikát pre vývoj (iOS Development): Používa sa na podpisovanie aplikácií počas vývoja, čo umožňuje ich spustenie na registrovaných testovacích zariadeniach.
  • Certifikát pre distribúciu (iOS Distribution): Používa sa na podpisovanie aplikácií pred ich rozšírením. Delený na niekoľko podtypov:
    • App Store: Na publikovanie aplikácií v App Store.
    • Ad Hoc: Na rozšírenie testovacích verzií aplikácie obmedzenému počtu registrovaných zariadení pred vydaním v App Store. Limit 100 zariadení každého typu (iPhone/iPad/iPod Touch).
    • In House (Enterprise): Na rozšírenie firemných aplikácií v rámci organizácie bez použitia App Store. K dispozícii iba účastníkom programu Apple Developer Enterprise.

Každý certifikát je spojený s podpisovacím kľúčom, ktorý sa nachádza v kľúčenke vývojára. Spolu s Profilom provisioning určuje, kto môže vytvárať aplikácie pre tento App ID a na ktorých zariadeniach môžu byť spustené alebo ako ich distribuovať.