Le panneau vous remet un projet Xcode autonome pour le lecteur iPhone et iPad de la chaîne. Apple n'accepte que les builds archivés dans Xcode sur macOS, donc la dernière ligne droite se déroule sur un Mac : signez avec votre équipe, archivez, téléversez vers App Store Connect, puis passez l'examen d'App Review, où un lecteur mono-chaîne exige une soumission bien préparée.
Les libellés suivent Xcode 26 et App Store Connect à partir de 2026. Apple renomme les écrans entre les versions ; chaque étape indique à quoi sert l'écran.
Directive 4.2.6 : les applications générées à partir d'un modèle sont rejetées à moins que le fournisseur de contenu ne les soumette. Soumettre depuis le compte du propriétaire de la chaîne est la voie conforme, c'est pourquoi le panneau ne soumet jamais à votre place.
Le Mac n'est nécessaire que pour archiver et téléverser. Un Mac cloud loué fonctionne s'il exécute un Xcode actuel et que vous vous connectez avec votre propre compte Apple.
Ne modifiez pas Config/Station.xcconfig ni les réglages de build à la main. Le générateur les écrit à chaque build, donc les modifications locales sont perdues et divergent du panneau.
Identifiant de bundle absent du menu : enregistrez-le sous Certificats, identifiants et profils → Identifiants sur developer.apple.com, en copiant exactement la valeur du panneau.
Conformité à l'exportation : ITSAppUsesNonExemptEncryption est NON dans le Info.plist, donc les builds traitées ignorent la question du chiffrement.
L'icône de l'App Store provient du catalogue d'actifs de la build ; il n'y a pas de téléversement séparé.
Hors antenne, le lecteur affiche le panneau « Nous serons bientôt en direct » et réinterroge le flux jusqu'au retour du stream, puis démarre de lui-même. Un examinateur testant pendant une interruption voit une application sans contenu, ce qui tend à se terminer par un rejet au titre de la directive 2.1 (complétude).
Les lecteurs mono-flux sont un déclencheur connu de la directive 4.2 (fonctionnalité minimale). La build est native (lecteur système, pas de vue web), et les notes doivent le rendre évident.
Un profil de chaîne clairsemé donne une application clairsemée. Remplissez la description, le logo, le site web, les réseaux sociaux et les coordonnées avant l'examen ; l'app les lit en direct.
Mises à jour : le flux, la description, le logo et les liens proviennent du flux en direct et ne nécessitent aucune version. Les changements de nom ou d'icône nécessitent une reconstruction dans le panneau, un archivage et un téléversement comme à l'étape 5, et une nouvelle version App Store.