Das Panel übergibt Ihnen ein vollständiges Xcode-Projekt: kein CocoaPods, keine Swift-Pakete, nichts nachzuladen. Sie signieren es mit Ihrem Team, archivieren es, laden es in App Store Connect hoch und bestehen die App-Prüfung. CarPlay ist eine Berechtigung, die Apple separat vergibt, und kommt daher zuletzt.
Die Bezeichnungen folgen Xcode 26 und App Store Connect, Stand 2026. Apple benennt Bildschirme zwischen Versionen um; jeder Schritt nennt, wofür der Bildschirm da 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 Certificates, Identifiers & Profiles → Identifiers auf developer.apple.com und übernehmen den Wert aus dem Panel.
Export-Compliance: Die Info.plist setzt ITSAppUsesNonExemptEncryption auf NO, daher sollten verarbeitete Builds nicht auf die Verschlüsselungsfrage warten.
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 Inhalteanbieter sie einreicht. Die Einreichung über das eigene Entwicklerkonto des Senders ist der regelkonforme 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, daher benötigt keiner davon eine neue Version.