Configurando Notificações Push da Apple para Dispositivos iOS
Introdução
Este guia fornece um passo a passo abrangente sobre como configurar as Notificações Push da Apple (APNs) para suas aplicações iOS. Ao configurar o APNs, você pode engajar seus usuários com notificações relevantes e oportunas diretamente em seus iPhones e iPads. Este processo envolve a geração de uma chave de autenticação a partir da sua conta de desenvolvedor Apple e a integração com o Firebase Cloud Messaging (FCM). Siga estas etapas cuidadosamente para habilitar notificações push para sua base de usuários iOS.
Configuração Passo a Passo:
- Acesse as Chaves da Sua Conta de Desenvolvedor Apple: Navegue até o site de Desenvolvedores Apple e faça login com suas credenciais de desenvolvedor. Uma vez logado, clique na seção "Chaves".
- Crie uma Nova Chave APNs: Na página "Chaves", clique no botão "+" (Adicionar) para criar uma nova chave.
- Configure Sua Chave APNs:
- No campo "Nome da Chave", insira um nome descritivo para sua chave. Recomendamos usar "Notificação Push da Apple" para identificá-la facilmente no futuro.
- Ative a opção "Serviço de Notificações Push da Apple (APNs)" marcando a caixa correspondente.
- Clique no botão "Configurar.
- Configure o "Environment" como "Production" e a "Key Restriction" para "Team Scoped (All Topics). Clique em Salvar
- Clique em "Continue"
- Registre Sua Chave: Revise os detalhes da configuração e clique no botão "Registrar" para finalizar a criação da chave.
- Baixe Sua Chave de Autenticação APNs (Arquivo p8) e Anote Seu ID da Chave: Você agora verá seu "ID da Chave". Anote este ID, pois você precisará dele mais tarde. Clique no botão "Baixar" para baixar seu arquivo de chave de autenticação APNs. Este arquivo terá uma extensão
.p8
. É crucial salvar tanto o ID da Chave quanto o arquivo<strong>.p8</strong>
baixado com segurança.
- Acesse as Configurações do Seu Projeto Firebase: Vá para o seu console Firebase e selecione seu projeto. Na tela inicial do projeto, clique no ícone de engrenagem (Configurações) localizado ao lado do nome do seu projeto e, em seguida, clique em "Configurações do Projeto".
- Navegue até Mensagens em Nuvem: Dentro do menu "Configurações do Projeto", clique na aba "Mensagens em Nuvem".
- Envie a Chave de Autenticação APNs para o Firebase: Role para baixo na página "Mensagens em Nuvem" até encontrar a seção "Configuração do app Apple". Na caixa rotulada "Chave de Autenticação APNs," clique no botão "Enviar".
- Acesse as Informações da Sua Associação na Conta de Desenvolvedor Apple: Abra uma nova guia ou janela e navegue de volta para a página inicial do site de desenvolvedores Apple. Clique no menu "Associação".
- Copie Seu ID de Equipe: Na página "Associação", localize e copie seu "ID de Equipe."
- Insira as Credenciais APNs no Firebase: Volte para a caixa de diálogo "Enviar chave de autenticação APNs" do seu console Firebase e insira as seguintes informações com precisão:
- 11.1- Arquivo p8: Clique no botão "Procurar" e selecione o arquivo
<strong>.p8</strong>
que você baixou na Etapa 5. - 11.2- ID da Chave: Cole o "ID da Chave" que você anotou na Etapa 5.
- 11.3- ID da Equipe: Cole seu "ID de Equipe" que você copiou na Etapa 10.
- 11.1- Arquivo p8: Clique no botão "Procurar" e selecione o arquivo
- Crie uma Nova Campanha de Notificação Push no Firebase: Para enviar uma nova notificação push, navegue até o menu à esquerda no seu console Firebase. Clique em "Engajar", depois em "Mensagem", e finalmente em "Crie sua primeira campanha" (ou "Criar nova campanha" se você já enviou notificações antes).
- Selecione Mensagens de Notificação do Firebase: Escolha a opção "Mensagens de Notificação do Firebase" como o tipo de campanha que você deseja criar.
- Redija Sua Mensagem de Notificação: Agora você será apresentado a um formulário para criar sua notificação push exatamente como ela aparecerá nos dispositivos iOS dos seus usuários. Uma prévia no lado direito da tela mostrará como sua mensagem ficará:
- 14.1 Título da Notificação: Insira o título principal da sua notificação.
- 14.2 Texto da Notificação: Digite o corpo da sua notificação. É aqui que você pode incluir seu conteúdo promocional, atualizações, ofertas ou qualquer outra mensagem que deseja transmitir.
- 14.3 Imagem da Notificação (Opcional): Você pode enviar uma pequena imagem que será exibida ao lado da sua notificação.
14.4 Nome da Notificação (Uso Interno): Insira um nome para sua campanha. Este nome é apenas para sua organização interna e não será visível para seus usuários.
Uma vez que você tenha configurado o conteúdo da sua notificação push, clique em "Próximo".
- Defina Seu Público-Alvo: Na página "Alvo", você pode selecionar os dispositivos para os quais deseja enviar a notificação. Você pode escolher "Apple" para direcionar dispositivos iOS, "Android" para dispositivos Android, ou "Ambos". O Firebase também oferece opções de segmentação avançadas para segmentar ainda mais seu público com base em vários critérios. Após selecionar seu alvo, clique em "Próximo".
- Agende Sua Notificação: A página "Agendar" permite que você escolha quando sua notificação push será enviada. Você pode selecionar "Agora" para enviá-la imediatamente, ou pode agendá-la para uma data e hora específicas no futuro. Isso é particularmente útil para eventos programados, anúncios de vendas ou outras ocasiões planejadas. Após selecionar seu agendamento desejado, você pode salvar a notificação como um rascunho ou clicar em "Revisar" e depois em "Enviar" para entregar sua notificação push.
Conclusão
Se você encontrar alguma dificuldade durante este processo de configuração ou tiver mais perguntas, não hesite em entrar em contato com nossa equipe de suporte pelo e-mail support@edirectory.com