O que esta ajuda online cobre:
Esta ajuda online explica o que fazer junto à Apple e ao Google para que seu app apareça no CarPlay e no Android Auto. Você verá como ler o bloco Disponibilidade da extensão, obter a autorização do CarPlay e adicioná-la ao seu perfil iOS, ativar o Android Auto no Google Play Console e verificar o resultado.
Antes de começar:
Seu app iOS aparece no CarPlay e seu app Android no Android Auto, depois que a nova versão de cada um for publicada.
A GoodBarber publica seus apps por você? Basta enviar a solicitação de autorização do CarPlay à Apple (veja abaixo) e depois pedir uma nova geração do seu app, como de costume: nós cuidamos do resto.
Esta ajuda online explica o que fazer junto à Apple e ao Google para que seu app apareça no CarPlay e no Android Auto. Você verá como ler o bloco Disponibilidade da extensão, obter a autorização do CarPlay e adicioná-la ao seu perfil iOS, ativar o Android Auto no Google Play Console e verificar o resultado.
Antes de começar:
- A extensão CarPlay & Android Auto está instalada e pelo menos uma seção Live ou Podcasts está visível no carro. Veja Configurar a extensão CarPlay & Android Auto
- Para o CarPlay: você tem acesso à sua conta Apple Developer. A solicitação de autorização do CarPlay é feita pelo proprietário da conta (Account Holder).
- Para o Android Auto: você tem acesso ao Google Play Console do seu app.
Seu app iOS aparece no CarPlay e seu app Android no Android Auto, depois que a nova versão de cada um for publicada.
A GoodBarber publica seus apps por você? Basta enviar a solicitação de autorização do CarPlay à Apple (veja abaixo) e depois pedir uma nova geração do seu app, como de costume: nós cuidamos do resto.
1. Entender o bloco Disponibilidade
No topo da página Configurações > CarPlay & Android Auto fica o bloco Disponibilidade, que mostra a situação de cada plataforma.
CarPlay
O back office lê a autorização do CarPlay no último perfil iOS (provisioning profile) que você enviou.
Os botões Enviar um perfil e Enviar um novo perfil levam você à etapa Mobile Provision da publicação iOS.
O status só muda quando você envia um perfil iOS: ele continua "Não autorizado" depois da aprovação da Apple, até que você envie um novo perfil.
Android Auto
A linha Android Auto não tem status: o back office não tem acesso ao seu Google Play Console. Ela lembra a etapa a seguir, detalhada abaixo: "Depois de publicar esta versão no Google Play, adicione o formato Android Auto no seu Play Console."
CarPlay
O back office lê a autorização do CarPlay no último perfil iOS (provisioning profile) que você enviou.
| Status | O que significa | O que fazer |
|---|---|---|
| Autorizado | Seu perfil iOS autoriza o CarPlay. | Gere e envie uma nova versão do seu app iOS: ele vai aparecer no CarPlay. |
| Não autorizado | Seu perfil iOS não autoriza o CarPlay. | Solicite à Apple o acesso ao CarPlay áudio, ative o CarPlay no seu App ID e depois clique em Enviar um novo perfil (veja abaixo). |
| Ainda sem perfil iOS | Você ainda não enviou um perfil iOS. | Obtenha a aprovação da Apple e depois clique em Enviar um perfil. |
O status só muda quando você envia um perfil iOS: ele continua "Não autorizado" depois da aprovação da Apple, até que você envie um novo perfil.
Android Auto
A linha Android Auto não tem status: o back office não tem acesso ao seu Google Play Console. Ela lembra a etapa a seguir, detalhada abaixo: "Depois de publicar esta versão no Google Play, adicione o formato Android Auto no seu Play Console."
2. Solicitar à Apple a autorização do CarPlay
A Apple precisa aprovar que seu app apareça no CarPlay, como app de áudio. Você mesmo faz a solicitação, pela sua conta Apple Developer, mesmo que a GoodBarber publique seu app por você.
Fonte Apple: CarPlay
- Abra o formulário de solicitação do CarPlay da Apple e entre com o Apple ID do proprietário da sua conta Apple Developer (Account Holder).
- Preencha o formulário escolhendo o tipo Audio e envie.
Fonte Apple: CarPlay
3. Ativar o CarPlay e enviar um novo perfil iOS
Depois que a Apple conceder a autorização:
Enquanto seu provisioning profile não autorizar o CarPlay, o assistente de publicação iOS leva você de volta uma vez à etapa App ID, com um banner que lembra essas etapas.
Fontes Apple: Ativar recursos do app ; Provisionamento com recursos gerenciados
- Na sua conta Apple Developer, acesse Certificates, Identifiers & Profiles > Identifiers e clique no App ID do seu app.
- Na aba Capabilities, ative CarPlay e clique em Save.
- Acesse Profiles. O provisioning profile App Store do seu app não é mais válido: abra-o, clique em Edit e depois em Save para gerá-lo novamente. Baixe o novo arquivo.
- No seu back office, clique em Enviar um novo perfil no bloco Disponibilidade, ou vá para o menu Publicar > App iOS e envie esse arquivo na etapa Mobile Provision.
Enquanto seu provisioning profile não autorizar o CarPlay, o assistente de publicação iOS leva você de volta uma vez à etapa App ID, com um banner que lembra essas etapas.
Fontes Apple: Ativar recursos do app ; Provisionamento com recursos gerenciados
4. Ativar o Android Auto no Google Play Console
O Android Auto não exige nenhuma aprovação prévia, mas o Google analisa seu app antes de oferecê-lo nos carros.
Fontes Google: Distribuir apps Android para carros ; Ajuda do Play Console sobre formatos
- Gere uma nova versão do seu app Android com a extensão e publique-a no Google Play normalmente.
- No seu Google Play Console, abra seu app e acesse Testar e lançar > Configurações avançadas, guia Formatos.
- Clique em Adicionar formato e escolha Android Auto.
Fontes Google: Distribuir apps Android para carros ; Ajuda do Play Console sobre formatos
5. Verificar se seu app aparece no carro
Seu app não aparece no CarPlay ou no Android Auto? Verifique se:
- A extensão CarPlay & Android Auto está ativa, com pelo menos uma seção Live ou Podcasts visível no carro.
- O ouvinte instalou a nova versão do seu app, gerada depois da instalação da extensão.
- CarPlay: o bloco Disponibilidade exibia Autorizado quando seu app iOS foi gerado. Se não, envie um novo perfil iOS e depois gere e envie uma nova versão.
- Android Auto: o formato Android Auto foi adicionado no Google Play Console e o Google aceitou a versão.