Publique o app da rádio na App Store a partir da sua própria conta Apple Developer. O painel entrega um projeto Xcode completo: sem CocoaPods, sem pacotes Swift, nada para baixar. Você assina com a sua equipe em um Mac, arquiva, envia ao App Store Connect e passa pela revisão da Apple. O CarPlay é uma permissão que a Apple concede separadamente, em um formulário que pede a página do app na App Store, então ele chega em uma versão posterior.
Os rótulos seguem o Xcode 26 e o App Store Connect de 2026. A Apple renomeia telas entre versões; cada etapa indica a finalidade da tela.
Não mexa nas configurações de build. Tudo o que é específico da rádio fica em Config/Station.xcconfig, que o gerador grava, e editá-lo à mão divergiria do que o painel compila na próxima vez.
Se o bundle ID não aparecer no menu, registre-o manualmente em Certificados, Identificadores e Perfis → Identificadores em developer.apple.com, copiando o valor do painel.
Conformidade de exportação: o Info.plist define ITSAppUsesNonExemptEncryption como NO, então builds processados não devem ficar aguardando a pergunta sobre criptografia.
O ícone da App Store é lido do catálogo de assets do build; o App Store Connect não tem upload de ícone separado.
Diretriz 4.2.6: a Apple rejeita apps gerados a partir de modelos, a menos que o provedor de conteúdo os envie. Enviar pela conta de desenvolvedor da própria rádio é o caminho em conformidade, e a razão pela qual o painel nunca publica em seu nome.
Apps de áudio para CarPlay precisam da permissão com.apple.developer.carplay-audio na sua equipe, que só a Apple pode conceder.
Atualizações: mesmo ciclo, da recompilação ao envio. O feed da rádio carrega transmissões, programação, podcasts e links, então nada disso exige uma versão.
Quando o CarPlay pode ser solicitado, para que serve um Mac, o que um revisor precisa ver e para onde vai um arquivo.