Cosa copre questa guida online:
Questa guida online spiega cosa fare presso Apple e presso Google perché la tua app compaia in CarPlay e in Android Auto. Vedrai come leggere il blocco Disponibilità dell'estensione, ottenere l'autorizzazione CarPlay e aggiungerla al tuo profilo iOS, attivare Android Auto nella Google Play Console e verificare il risultato.
Prima di iniziare:
La tua app iOS compare in CarPlay e la tua app Android in Android Auto, una volta pubblicata la loro nuova versione.
È GoodBarber a pubblicare le tue app per te? Invia soltanto la richiesta di autorizzazione CarPlay ad Apple (vedi sotto), poi richiedi una nuova generazione della tua app, come al solito: al resto pensiamo noi.
Questa guida online spiega cosa fare presso Apple e presso Google perché la tua app compaia in CarPlay e in Android Auto. Vedrai come leggere il blocco Disponibilità dell'estensione, ottenere l'autorizzazione CarPlay e aggiungerla al tuo profilo iOS, attivare Android Auto nella Google Play Console e verificare il risultato.
Prima di iniziare:
- L'estensione CarPlay & Android Auto è installata e almeno una sezione Live o Podcast è visibile in auto. Vedi Configurare l'estensione CarPlay & Android Auto
- Per CarPlay: hai accesso al tuo account Apple Developer. La richiesta di autorizzazione CarPlay viene fatta dal proprietario dell'account (Account Holder).
- Per Android Auto: hai accesso alla Google Play Console della tua app.
La tua app iOS compare in CarPlay e la tua app Android in Android Auto, una volta pubblicata la loro nuova versione.
È GoodBarber a pubblicare le tue app per te? Invia soltanto la richiesta di autorizzazione CarPlay ad Apple (vedi sotto), poi richiedi una nuova generazione della tua app, come al solito: al resto pensiamo noi.
1. Capire il blocco Disponibilità
Nella pagina Impostazioni > CarPlay & Android Auto trovi in alto il blocco Disponibilità, che mostra a che punto è ciascuna piattaforma.
CarPlay
Il back office legge l'autorizzazione CarPlay nell'ultimo profilo iOS (provisioning profile) che hai inviato.
I pulsanti Invia un profilo e Invia un nuovo profilo ti portano al passaggio Mobile Provision della pubblicazione iOS.
Lo stato cambia solo quando invii un profilo iOS: resta «Non autorizzato» dopo l'approvazione di Apple, finché non invii un nuovo profilo.
Android Auto
La riga Android Auto non ha uno stato: il back office non può vedere la tua Google Play Console. Ti ricorda il passaggio da compiere, descritto più in basso: «Dopo aver pubblicato questa versione su Google Play, aggiungi il fattore di forma Android Auto nella tua Play Console.»
CarPlay
Il back office legge l'autorizzazione CarPlay nell'ultimo profilo iOS (provisioning profile) che hai inviato.
| Stato | Cosa significa | Cosa fare |
|---|---|---|
| Autorizzato | Il tuo profilo iOS autorizza CarPlay. | Genera e invia una nuova versione della tua app iOS: comparirà in CarPlay. |
| Non autorizzato | Il tuo profilo iOS non autorizza CarPlay. | Richiedi ad Apple l'accesso CarPlay audio, attiva CarPlay nel tuo App ID, poi fai clic su Invia un nuovo profilo (vedi più in basso). |
| Ancora nessun profilo iOS | Non hai ancora inviato un profilo iOS. | Ottieni l'approvazione di Apple, poi fai clic su Invia un profilo. |
Lo stato cambia solo quando invii un profilo iOS: resta «Non autorizzato» dopo l'approvazione di Apple, finché non invii un nuovo profilo.
Android Auto
La riga Android Auto non ha uno stato: il back office non può vedere la tua Google Play Console. Ti ricorda il passaggio da compiere, descritto più in basso: «Dopo aver pubblicato questa versione su Google Play, aggiungi il fattore di forma Android Auto nella tua Play Console.»
2. Richiedere ad Apple l'autorizzazione CarPlay
Apple deve accettare che la tua app compaia in CarPlay, come app audio. Fai tu stesso la richiesta, dal tuo account Apple Developer, anche se è GoodBarber a pubblicare la tua app per te.
Fonte Apple: CarPlay
- Apri il modulo di richiesta CarPlay di Apple e accedi con l'ID Apple del proprietario del tuo account Apple Developer (Account Holder).
- Compila il modulo scegliendo il tipo Audio, poi invialo.
Fonte Apple: CarPlay
3. Attivare CarPlay e inviare un nuovo profilo iOS
Una volta che Apple ha concesso l'autorizzazione:
Finché il tuo provisioning profile non autorizza CarPlay, l'assistente di pubblicazione iOS ti riporta una volta al passaggio App ID, con un banner che ti ricorda questi passaggi.
Fonti Apple: Abilitare le funzionalità dell'app ; Provisioning con funzionalità gestite
- Nel tuo account Apple Developer, vai su Certificates, Identifiers & Profiles > Identifiers, poi fai clic sull'App ID della tua app.
- Nella scheda Capabilities, attiva CarPlay, poi fai clic su Save.
- Vai su Profiles. Il provisioning profile App Store della tua app non è più valido: aprilo, fai clic su Edit, poi su Save per rigenerarlo. Scarica il nuovo file.
- Nel tuo back office, fai clic su Invia un nuovo profilo nel blocco Disponibilità, oppure vai al menu Pubblica > App iOS e carica questo file al passaggio Mobile Provision.
Finché il tuo provisioning profile non autorizza CarPlay, l'assistente di pubblicazione iOS ti riporta una volta al passaggio App ID, con un banner che ti ricorda questi passaggi.
Fonti Apple: Abilitare le funzionalità dell'app ; Provisioning con funzionalità gestite
4. Attivare Android Auto nella Google Play Console
Android Auto non richiede alcuna approvazione preventiva, ma Google esamina la tua app prima di proporla nelle auto.
Fonti Google: Distribuire app Android per le auto ; Guida di Play Console sui fattori di forma
- Genera una nuova versione della tua app Android con l'estensione e pubblicala su Google Play come al solito.
- Nella tua Google Play Console, apri la tua app e vai su Test e release > Impostazioni avanzate, scheda Fattori di forma.
- Fai clic su Aggiungi fattore di forma e scegli Android Auto.
Fonti Google: Distribuire app Android per le auto ; Guida di Play Console sui fattori di forma
5. Verificare che la tua app compaia in auto
La tua app non compare in CarPlay o in Android Auto? Verifica che:
- L'estensione CarPlay & Android Auto sia attiva, con almeno una sezione Live o Podcast visibile in auto.
- L'ascoltatore abbia installato la nuova versione della tua app, generata dopo l'installazione dell'estensione.
- CarPlay: il blocco Disponibilità mostrasse Autorizzato al momento della generazione della tua app iOS. Altrimenti, invia un nuovo profilo iOS, poi genera e invia una nuova versione.
- Android Auto: il fattore di forma Android Auto sia stato aggiunto nella Google Play Console e Google abbia accettato la versione.