Sobes.tech
Middle

Welche Arten von Zertifikaten gibt es für iOS-Entwicklungsprojekte?

sobes.tech KI

Antwort von AI

Für die iOS-Entwicklung werden die folgenden Haupttypen von Zertifikaten verwendet:

  • Entwicklungszertifikat (iOS-Entwicklung): Wird verwendet, um Anwendungen während der Entwicklung zu signieren, sodass sie auf registrierten Testgeräten ausgeführt werden können.
  • Vertriebszertifikat (iOS-Vertrieb): Wird verwendet, um Anwendungen vor ihrer Verbreitung zu signieren. Es gibt mehrere Untertypen:
    • App Store: Für die Veröffentlichung von Anwendungen im App Store.
    • Ad Hoc: Für die Verteilung von Testversionen der Anwendung an eine begrenzte Anzahl registrierter Geräte vor der Veröffentlichung im App Store. Begrenzung auf 100 Geräte pro Typ (iPhone/iPad/iPod Touch).
    • In House (Enterprise): Für die Verteilung von Unternehmenskarten innerhalb der Organisation ohne Verwendung des App Stores. Nur für Teilnehmer des Apple Developer Enterprise Program verfügbar.

Jedes Zertifikat ist mit einem Signierschlüssel verbunden, der im Schlüsselbund des Entwicklers gespeichert ist. Zusammen mit dem Provisioning Profile bestimmt das Zertifikat, wer Anwendungen für diese App ID erstellen kann und auf welchen Geräten sie ausgeführt werden dürfen oder wie sie verteilt werden.