Publica la app de radio de la emisora en el App Store desde tu propia cuenta de Apple Developer. El panel te entrega un proyecto Xcode completo: sin CocoaPods, sin paquetes Swift, nada que descargar. Lo firmas con tu equipo en un Mac, lo archivas, lo subes a App Store Connect y superas la revisión de Apple. CarPlay es un permiso que Apple concede por separado, mediante un formulario que pide la página de la app en el App Store, así que llega en una versión posterior.
Las etiquetas siguen Xcode 26 y App Store Connect a fecha de 2026. Apple renombra pantallas entre versiones; cada paso indica para qué sirve la pantalla.
No toques los ajustes de compilación. Todo lo específico de la emisora vive en Config/Station.xcconfig, que escribe el generador, y editarlo a mano divergiría de lo que el panel compile la próxima vez.
Si el bundle ID no aparece en el menú, regístralo manualmente en Certificados, identificadores y perfiles → Identificadores en developer.apple.com, copiando el valor del panel.
Cumplimiento de exportación: el Info.plist establece ITSAppUsesNonExemptEncryption en NO, de modo que las compilaciones procesadas no deberían quedarse esperando por la pregunta sobre cifrado.
El icono del App Store se lee del catálogo de recursos de la compilación; App Store Connect no tiene una subida de icono aparte.
Directriz 4.2.6: Apple rechaza apps generadas a partir de plantillas salvo que las envíe el proveedor del contenido. Enviarla desde la cuenta de desarrollador propia de la emisora es la vía conforme, y la razón por la que el panel nunca publica en tu nombre.
Las apps de audio de CarPlay necesitan el permiso com.apple.developer.carplay-audio en tu equipo, que solo Apple puede conceder.
Actualizaciones: el mismo ciclo, de la recompilación al envío. El feed de la emisora lleva los directos, la programación, los pódcasts y los enlaces, así que nada de eso necesita una versión.
Cuándo se puede solicitar CarPlay, para qué hace falta un Mac, qué hay que mostrarle a un revisor y adónde va un archivo.