TÓPICOS×
Configurar o aplicativo para uso do APNS ou do FCM
É possível configurar seu aplicativo para usar o Serviço de notificação por push da Apple (APNS) ou o Firebase Cloud Messaging (FCM).
Aplicativos Android
Se o FCM não estiver ativado no aplicativo
Nesse caso, para configurar seu aplicativo Android para usar o FCM, siga os passos seguintes:
- Acesse https://firebase.google.com/ e faça logon com suas credenciais de desenvolvedor do Google.
- Clique em Introdução e selecione Adicionar projeto .
- Insira um nome de projeto e, caso opte pelo Google Analytics para dados de Firebase, clique na caixa de seleção para aceitar os termos de controlador-controlador.
- Clique em Criar projeto e aguarde a criação do projeto.
- Clique no projeto criado e na página Visão geral do projeto para exibir o projeto criado. Clique no botão com o ícone do Android para adicionar um aplicativo Android ao projeto.
- Insira o nome do pacote do aplicativo, o apelido do aplicativo e o certificado de autenticação, caso necessário.
- Siga as etapas adicionais sugeridas pelo assistente de configuração. Uma vez confirmada a configuração do Firebase com o teste de comunicação com os servidores do Firebase, volte para a página Visão geral do projeto .
- Clique no ícone de engrenagem à direita do botão Visão geral do projeto e clique em Configurações do projeto .
- Clique na guia Cloud Messaging .
- Copie a chave do servidor herdado e a ID do remetente para uso posterior.Por exemplo:
- Legacy server key = AIzaSyC6FNgsCOpBL5eXhDvwf8979mWba6x7Roo
- Sender ID = 835015092250
Se o FCM estiver ativado no aplicativo
Nesse caso, para configurar seu aplicativo Android para usar o FCM, siga os passos seguintes:
- Acesse https://firebase.google.com/ e faça logon com suas credenciais de desenvolvedor do Google.
- Clique em Introdução . Isso abrirá a página de índice do projeto. Localize o projeto ativado no Firebase, vinculado ao aplicativo Android, e clique no cartão do projeto.
- A Visão geral do projeto para o projeto deve ser carregada. Clique no ícone de engrenagem à direita do botão Visão geral do projeto e clique em Configurações do projeto .
- Clique na guia Cloud Messaging .
- Copie a chave do servidor herdado e a ID do remetente para uso posterior.Por exemplo:
- Legacy server key = AIzaSyC6FNgsCOpBL5eXhDvwf8979mWba6x7Roo
- Sender ID = 835015092250
Aplicativos iOS
Para configurar o aplicativo iOS para usar o APNS:
- Acesse https://developer.apple.com/account e faça logon com sua conta de desenvolvedor da Apple .
- Em Aplicativos iOS , selecione Identificadores .
- Se você tiver uma ID do aplicativo configurada para push, vá para a Etapa 11.
- Pressione o botão + para criar uma nova ID do aplicativo.
- Digite uma descrição da ID do aplicativo.
- Digite um sufixo da ID do aplicativo.Para ser compatível com push, você deve usar uma ID do aplicativo explícita que não use curinga (por exemplo, - com.tester.pushSample ).
- Em Serviços do aplicativo , marque a caixa de seleção Notificações por push .
- Clique em Continuar .
- Clique em Enviar .
- Clique em Concluído .
- Selecione a ID do aplicativo configurada para usar mensagens de push na lista e clique em Editar .
- Se você já tiver criado um certificado push, pule para a Etapa 15.
- Role para baixo até Notificações por push e clique no botão Criar certificado… correto.O botão é diferente para as hipóteses de criação de um certificado de Desenvolvimento ou Produção.
- Sigas as etapas para criar seu CSR no site da Apple, fazer upload do CSR e gerar seu certificado.
- Role para baixo até a seção Notificações por push e baixe o certificado SSL que você acabou de criar.
- Clique duas vezes no certificado baixado para adicioná-lo ao seu chaveiro.
Certificado SSL e chaves privadas
Para obter o certificado SSL e a chave privada (APNS):
- Abra Acesso ao chaveiro .
- Clique em Meus certificados e localize o Certificado de serviços por do iOS apropriado para seu aplicativo e ambiente.Você pode identificar o certificado correto ao corresponder a ID do pacote e se é de Desenvolvimento ou Produção.
- Amplie o certificado e confira se ele contém uma chave privada.
- Clique com o botão direito do mouse na chave privada e selecione Exportar "*`<name of key>`* .
- Digite as informações necessárias na caixa de diálogo e salve o novo arquivo .p12 .Não é necessário digitar uma senha.
- Na Chave privada , digite o arquivo .p12 .