Welche iOS Zertifikate brauche ich, um eine App zu erstellen und veröffentlichen

Sich beim Apple Developer Programm anzumelden ist der erste Schritt, um Ihre Apps in den Store einzureichen. Als Mitglied haben Sie Zugriff auf alle Mittel die Sie brauchen, um Ihre Geräte zu konfigurieren, die Apps einzureichen und sie zu aktualisieren.
Um sich beim iOS Developer Programm anzumelden, müssen Sie auf diesen Link gehen: https://developer.apple.com/programs/ios/ , dem Anmeldungsprozess folgen und bezahlen.
Nach der Bezahlung, dauert es ungefähr 24 Stunden bis Ihr Entwickler-Konto bestätigt wird.
Wenn Sie eine E-mail mit dem Titel “Welcome to iTunes Connect“ erhalten, haben Sie es geschafft. ;)
Jetzt wo Sie Ihr Entwickler-Konto erstellt haben, können Sie damit anfangen die Zertifikate zu erstellen, indem Sie auf diesen Link gehen https://developer.apple.com/membercenter/ .
Die Frage ist nur…. Welche Zertifikate? Und wozu brauche ich sie? Für die Gestaltung Ihrer App benötigen Sie 2 Zertifikate, das iOS Distribution und das APNS Production iOS.

iOS Distribution

Um es zu generieren, müssen Sie ein Certificate Signing Request (CSR) Datei hochladen. Wenn Sie Ihre App selbst erstellen, müssen Sie diese Datei mit dem Schlüsselbund Dienstprogramm auf ihren Mac generieren. Aber wenn Sie GoodBarber benutzen, müssen Sie diese Datei mit nur einem Knopfdruck herunterladen….. Viel einfacher, oder? :D
Nachdem Sie die CSR Datei aktualisiert haben, müssen Sie den Prozess beenden und danach die ios_distribution_cer herunterladen. Als letzten Schritt, müssen Sie die Datei noch in den Schlüsselbund Dienstprogramm, oder in Ihrem GodBarber Backend hinzufügen.
Apple Push Notification service SSL (Production)

Anders als beim iOS distribution Zertifikat, muss dieses für jede App die Sie veröffentlichen wollen, neu generiert werden.
Der Prozess des Generierens ist der gleiche wie oben; Sie müssen eine CSR Datei mit dem Schlüsselbund Ihres Mac generieren, oder es direkt von Ihrem GoodBarber Backend herunterladen. Danach müssen Sie es in dem Apple Developer Interface hochladen, um Ihre aps_production_cer Datei zu erhalten. Um den Prozess zu beenden, müssen Sie dieses Zertifikat in den Schlüsselbund Dienstprogramm oder Ihrem GoodBarber Backend hinzufügen. Genau wie beim ersten Zertifikat.
Was passiert wann sie ablaufen oder widerrufen werden?
Beide genannten Zertifikate haben ein Jahr Lebensdauer. Wenn sie ablaufen, müssen sie natürlich neu generieret werden, genau wie Sie das das erste Mal gemacht haben, wenn Sie Ihre App am Leben halten wollen.
Beide Zertifikate haben einen Einfluss auf Ihre Provisioning Profiles. Das bedeutet, dass wenn Sie eines Ihrer Zertifikate erneuern, Sie ebenfalls die Provisioning Profiles Ihrer App neu erstellen, herunterladen und wieder hochladen müssen.
Provisioning Profile

Um Ihre App mit der Ad Hoc Version zu testen, müssen sie der sogenannte Distribution - AdHoc Provisioning Profile generieren.

Was nun bestimmt offensichtlich ist, müssen die Profile neu erstellt werden, wenn sich eines dieser Elemente ändert.
Design

