Ihr Apple-Developer-Konto anlegen¶
Um im App Store zu veröffentlichen, benötigen Sie ein Apple-Developer-Konto auf den Namen Ihres Unternehmens. Dieses Tutorial behandelt die Schritte auf Apples Seite; der Veröffentlichungsassistent prüft jeden Schritt für Sie.
1. Das Apple-Developer-Konto eröffnen¶
- Rufen Sie die Website Apple Developer auf (developer.apple.com/account) und melden Sie sich mit der Apple-ID Ihres Unternehmens an.
- Wenn Sie noch kein Konto haben, klicken Sie auf Enroll (Registrieren) und folgen Sie den Schritten von Apple. Ein Unternehmen muss seine D-U-N-S-Nummer angeben.
- Bezahlen Sie das Jahresabonnement. Apple kann bis zu 48 Stunden brauchen, um die Registrierung zu bestätigen.
2. Ihre Team-Kennung (Team ID) finden¶
- Öffnen Sie auf der Website Apple Developer Konto und dann Details zur Mitgliedschaft (Membership details).
- Kopieren Sie den Wert von Team ID: 10 Zeichen (Großbuchstaben und Ziffern), zum Beispiel AB12CD34EF. Er ist nicht geheim.
3. Die Kennung Ihrer App (Bundle ID) wählen¶
Sie wird rückwärts geschrieben, wie eine Website-Adresse: de.ihrunternehmen.radio. Verwenden Sie Buchstaben, Ziffern und Bindestriche, getrennt durch Punkte, mit mindestens zwei Teilen. Wenn Ihre App bereits im App Store existiert, übernehmen Sie genau ihre aktuelle Kennung. Wir registrieren sie an Ihrer Stelle bei Apple.
Wählen Sie sie mit Bedacht
Sie kann nicht mehr geändert werden, sobald eine Version gesendet wurde.
4. Den Veröffentlichungsschlüssel von App Store Connect erstellen¶
Das ist der einzige wirklich manuelle Schritt bei Apple. Er erlaubt uns, an Ihrer Stelle zu veröffentlichen, ohne je Ihr Passwort zu kennen.
- Öffnen Sie App Store Connect, dann Benutzer und Zugriff, Reiter Integrationen, App Store Connect API, Team-Schlüssel.
- Wenn Apple einen Zugriff auf die API verlangt, muss zuerst der Kontoinhaber auf Zugriff anfordern klicken.
- Klicken Sie auf die Schaltfläche +, nennen Sie den Schlüssel „PROMOMEDIA“, wählen Sie den Zugriff Admin (nötig, um Zertifikate zu erstellen) und dann Generieren.
- Klicken Sie auf API-Schlüssel herunterladen. Apple erlaubt diesen Download nur ein einziges Mal. Die Datei heißt
AuthKey_XXXXXXXXXX.p8. - Notieren Sie die Schlüssel-Kennung (die 10 Zeichen des Dateinamens) und die Aussteller-Kennung (Issuer ID), die oben auf der Seite angezeigt wird.
- Geben Sie beide im Veröffentlichungsassistenten ein und laden Sie die
.p8-Datei hoch. Der Schlüssel wird bei uns verschlüsselt und nie wieder angezeigt.
5. Den Eintrag der App in App Store Connect anlegen¶
Apple erlaubt es nicht, den Eintrag einer App automatisch anzulegen: Dieser Schritt ist einmalig von Hand zu erledigen.
- Öffnen Sie in App Store Connect Apps, dann die Schaltfläche + und Neue App.
- Plattformen: iOS. Name: der Name Ihrer App. Hauptsprache: Französisch.
- Bundle-Kennung: Wählen Sie die, die wir registriert haben. SKU: beliebig (zum Beispiel dieselbe Kennung). Benutzerzugriff: voller Zugriff.
- Klicken Sie auf Erstellen, kehren Sie dann zum Assistenten zurück und klicken Sie auf Jetzt prüfen.
6. Push-Benachrichtigungen (optional)¶
Um Ihren Hörern auf dem iPhone zu schreiben, verlangt Apple einen Schlüssel zum Senden von Benachrichtigungen, der in Ihrem Konto erstellt wird.
- Öffnen Sie bei Apple Developer Certificates, Identifiers & Profiles, Bereich Keys (Menü links) und dann die Schaltfläche +.
- Nennen Sie den Schlüssel „Benachrichtigungen“ und aktivieren Sie Apple Push Notifications service (APNs), dann Continue.
- Umgebung: Wählen Sie Sandbox & Production. Einschränkung: Team Scoped (All Topics). Diese beiden Entscheidungen können nicht mehr geändert werden.
- Klicken Sie auf Register und dann auf Download (Download nur einmal möglich). Die Datei heißt
AuthKey_XXXXXXXXXX.p8. - Geben Sie ihre Kennung im Assistenten ein und laden Sie die Datei hoch.
7. Das Signaturzertifikat¶
Nichts zu tun: Wir bereiten einen eigenen Signaturschlüssel für Ihr Unternehmen vor, und das Zertifikat wird beim ersten Senden automatisch bei Apple erstellt. Apple begrenzt die Zahl der Distributionszertifikate pro Konto auf 3: Wenn das erste Senden aus diesem Grund fehlschlägt, löschen Sie ein altes, ungenutztes Zertifikat unter Apple Developer > Certificates und starten Sie neu.