Veröffentlichen Sie die Radio-App des Senders im App Store über Ihr eigenes Apple-Developer-Konto. Das Panel liefert Ihnen ein vollständiges Xcode-Projekt: kein CocoaPods, keine Swift-Pakete, nichts zum Herunterladen. Sie signieren es mit Ihrem Team auf einem Mac, archivieren es, laden es in App Store Connect hoch und bestehen die App-Prüfung. CarPlay ist eine Berechtigung, die Apple separat auf einem Formular vergibt, das nach der App-Store-Seite der App fragt – sie kommt daher erst in einer späteren Version.
Die Bezeichnungen folgen Xcode 26 und App Store Connect mit Stand 2026. Apple benennt Bildschirme zwischen Versionen um; jeder Schritt nennt, wofür der Bildschirm gedacht ist.
Lassen Sie die Build-Einstellungen unverändert. Alles Senderspezifische steht in Config/Station.xcconfig, das der Generator schreibt – eine manuelle Bearbeitung würde vom nächsten Panel-Build abweichen.
Fehlt die Bundle-ID im Menü, registrieren Sie sie manuell unter Zertifikate, Kennungen & Profile → Kennungen auf developer.apple.com und übernehmen Sie den Wert aus dem Panel.
Exportkonformität: Die Info.plist setzt ITSAppUsesNonExemptEncryption auf NO, sodass verarbeitete Builds nicht auf die Verschlüsselungsfrage warten sollten.
Das App-Store-Symbol wird aus dem Asset-Katalog des Builds gelesen; App Store Connect hat keinen separaten Symbol-Upload.
Richtlinie 4.2.6: Apple lehnt aus Vorlagen generierte Apps ab, sofern nicht der Inhaltsanbieter sie einreicht. Die Einreichung über das eigene Entwicklerkonto des Senders ist der konforme Weg und der Grund, warum das Panel nie in Ihrem Namen veröffentlicht.
CarPlay-Audio-Apps benötigen die Berechtigung com.apple.developer.carplay-audio für Ihr Team, die nur Apple vergeben kann.
Updates: derselbe Zyklus, vom Neuaufbau bis zur Einreichung. Der Feed des Senders liefert Streams, Programm, Podcasts und Links – nichts davon benötigt eine neue Version.
Wann CarPlay beantragt werden kann, wofür ein Mac nötig ist, was einem Prüfer gezeigt werden muss und wohin ein Archiv geht.