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ť.