Ce que couvre cette aide en ligne :
Cette aide en ligne explique ce qu'il faut faire chez Apple et chez Google pour que votre app s'affiche dans CarPlay et dans Android Auto. Vous y verrez comment lire le bloc Disponibilité de l'extension, obtenir l'autorisation CarPlay et l'ajouter à votre profil iOS, activer Android Auto dans la Google Play Console, et vérifier le résultat.
Avant de commencer :
Votre app iOS s'affiche dans CarPlay et votre app Android dans Android Auto, une fois leur nouvelle version publiée.
GoodBarber publie vos apps pour vous ? Faites seulement la demande d'autorisation CarPlay à Apple (voir plus bas), puis demandez une nouvelle génération de votre app, comme d'habitude : nous nous occupons du reste.
Cette aide en ligne explique ce qu'il faut faire chez Apple et chez Google pour que votre app s'affiche dans CarPlay et dans Android Auto. Vous y verrez comment lire le bloc Disponibilité de l'extension, obtenir l'autorisation CarPlay et l'ajouter à votre profil iOS, activer Android Auto dans la Google Play Console, et vérifier le résultat.
Avant de commencer :
- L'extension CarPlay & Android Auto est installée et au moins une section Live ou Podcasts est visible dans la voiture. Voir Configurer l'extension CarPlay & Android Auto
- Pour CarPlay : vous avez accès à votre compte Apple Developer. La demande d'autorisation CarPlay est faite par le titulaire du compte (Account Holder).
- Pour Android Auto : vous avez accès à la Google Play Console de votre app.
Votre app iOS s'affiche dans CarPlay et votre app Android dans Android Auto, une fois leur nouvelle version publiée.
GoodBarber publie vos apps pour vous ? Faites seulement la demande d'autorisation CarPlay à Apple (voir plus bas), puis demandez une nouvelle génération de votre app, comme d'habitude : nous nous occupons du reste.
1. Comprendre le bloc Disponibilité
En haut de la page Paramètres > CarPlay & Android Auto , le bloc Disponibilité indique où en est chaque plateforme.
CarPlay
Le back-office lit l'autorisation CarPlay dans le dernier profil iOS (provisioning profile) que vous avez envoyé.
Les boutons Envoyer un profil et Envoyer un nouveau profil vous mènent à l'étape Mobile Provision de la publication iOS.
L'état ne change qu'à l'envoi d'un profil iOS : il reste « Non autorisé » après l'accord d'Apple, tant que vous n'avez pas envoyé un nouveau profil.
Android Auto
La ligne Android Auto n'a pas d'état : le back-office ne voit pas votre Google Play Console. Elle vous rappelle l'étape à faire, détaillée plus bas : « Après avoir publié cette version sur Google Play, ajoutez le facteur de forme Android Auto dans votre Play Console. »
CarPlay
Le back-office lit l'autorisation CarPlay dans le dernier profil iOS (provisioning profile) que vous avez envoyé.
| État | Ce qu'il veut dire | Que faire |
|---|---|---|
| Autorisé | Votre profil iOS autorise CarPlay. | Générez et soumettez une nouvelle version de votre app iOS : elle s'affichera dans CarPlay. |
| Non autorisé | Votre profil iOS n'autorise pas CarPlay. | Demandez l'accès CarPlay audio à Apple, activez CarPlay sur votre App ID, puis cliquez sur Envoyer un nouveau profil (voir ci-dessous). |
| Pas encore de profil iOS | Vous n'avez pas encore envoyé de profil iOS. | Obtenez l'accord d'Apple, puis cliquez sur Envoyer un profil. |
L'état ne change qu'à l'envoi d'un profil iOS : il reste « Non autorisé » après l'accord d'Apple, tant que vous n'avez pas envoyé un nouveau profil.
Android Auto
La ligne Android Auto n'a pas d'état : le back-office ne voit pas votre Google Play Console. Elle vous rappelle l'étape à faire, détaillée plus bas : « Après avoir publié cette version sur Google Play, ajoutez le facteur de forme Android Auto dans votre Play Console. »
2. Demander l'autorisation CarPlay à Apple
Apple doit accepter que votre app s'affiche dans CarPlay, en tant qu'app audio. C'est vous qui faites la demande, depuis votre compte Apple Developer, même si GoodBarber publie votre app pour vous.
Source Apple : CarPlay
- Ouvrez le formulaire de demande CarPlay d'Apple et connectez-vous avec l'identifiant du titulaire de votre compte Apple Developer (Account Holder).
- Remplissez le formulaire en choisissant le type Audio, puis envoyez-le.
Source Apple : CarPlay
3. Activer CarPlay et envoyer un nouveau profil iOS
Une fois l'autorisation accordée par Apple :
Tant que votre provisioning profile n'autorise pas CarPlay, l'assistant de publication iOS vous ramène une fois à l'étape App ID, avec un bandeau qui rappelle ces étapes.
Sources Apple : Enable app capabilities ; Provisioning with managed capabilities
- Dans votre compte Apple Developer, allez dans Certificates, Identifiers & Profiles > Identifiers, puis cliquez sur l'App ID de votre app.
- Dans l'onglet Capabilities, activez CarPlay, puis cliquez sur Save.
- Allez dans Profiles. Le provisioning profile App Store de votre app n'est plus valide : ouvrez-le, cliquez sur Edit, puis sur Save pour le régénérer. Téléchargez le nouveau fichier.
- Dans votre back-office, cliquez sur Envoyer un nouveau profil dans le bloc Disponibilité, ou allez dans le menu Publication > iOS , puis envoyez ce fichier à l'étape Mobile Provision.
Tant que votre provisioning profile n'autorise pas CarPlay, l'assistant de publication iOS vous ramène une fois à l'étape App ID, avec un bandeau qui rappelle ces étapes.
Sources Apple : Enable app capabilities ; Provisioning with managed capabilities
4. Activer Android Auto dans la Google Play Console
Android Auto ne demande pas d'accord préalable, mais Google vérifie votre app avant de la proposer dans les voitures.
Sources Google : Distribute Android apps for cars ; Aide Play Console sur les facteurs de forme
- Générez une nouvelle version de votre app Android avec l'extension, et publiez-la sur Google Play comme d'habitude.
- Dans votre Google Play Console, ouvrez votre app et allez dans Tester et publier > Paramètres avancés, onglet Facteurs de forme.
- Cliquez sur Ajouter un facteur de forme et choisissez Android Auto.
Sources Google : Distribute Android apps for cars ; Aide Play Console sur les facteurs de forme
5. Vérifier que votre app s'affiche dans la voiture
Votre app n'apparaît pas dans CarPlay ou Android Auto ? Vérifiez que :
- L'extension CarPlay & Android Auto est active, avec au moins une section Live ou Podcasts visible dans la voiture.
- L'auditeur a installé la nouvelle version de votre app, générée après l'installation de l'extension.
- CarPlay : le bloc Disponibilité affichait Autorisé au moment de la génération de votre app iOS. Sinon, envoyez un nouveau profil iOS, puis générez et soumettez une nouvelle version.
- Android Auto : le facteur de forme Android Auto est ajouté dans la Google Play Console et Google a accepté la version.