Middle
iOS geliştirme projeleri için hangi sertifika türleri mevcuttur?
sobes.tech yapay zeka
AI'dan gelen yanıt
iOS geliştirme için aşağıdaki temel sertifika türleri kullanılır:
- Geliştirme Sertifikası (iOS Geliştirme): Geliştirme sırasında uygulamaları imzalamak için kullanılır ve kayıtlı test cihazlarında çalıştırılmasına izin verir.
- Dağıtım Sertifikası (iOS Dağıtımı): Uygulamaları dağıtmadan önce imzalamak için kullanılır. Birkaç alt türe ayrılır:
- App Store: Uygulamaları App Store'da yayınlamak için.
- Ad Hoc: Uygulamanın test sürümlerini, App Store'da yayınlanmadan önce sınırlı sayıda kayıtlı cihaza dağıtmak için. Her türden (iPhone/iPad/iPod Touch) 100 cihaza kadar sınırlandırılmıştır.
- In House (Kurumsal): Kuruluş içinde kurumsal uygulamaları dağıtmak için, App Store kullanmadan. Sadece Apple Developer Kurumsal Programı katılımcılarına açıktır.
Her sertifika, geliştiricinin anahtar zincirinde bulunan imzalama anahtarıyla ilişkilidir. Provisioning Profile ile birlikte, sertifika, bu App ID için uygulama oluşturabilecek kişiyi ve hangi cihazlarda çalıştırılabileceğini veya nasıl dağıtılacağını belirler.