Configurar o Serviço de Notificação Push da Apple
Aqui, você aprenderá como configurar todas as funções do SDK iOS do Group Link para estabelecer a Conexão Baseada em Token p8 com o APNs para o seu projeto.
Requisitos
- Você precisará de um aplicativo móvel iOS para prosseguir com a configuração.
- Conta de Desenvolvedor Apple paga com função de Admin.
- Certifique-se de ter um projeto Xcode com a capacidade de Notificação Push adicionada. Sem isso, seu projeto pode não aparecer no Apple Developer Center.
Passo 1 - Gerar uma nova chave p8
Faça login na sua Conta de Desenvolvedor Apple paga, depois navegue até Certificados, Identificadores e Perfis > Chaves, e selecione o botão Azul +.
Conta de Desenvolvedor Apple
Conta de Desenvolvedor Apple - Página de Chaves
Selecione "Apple Push Notifications service (APNs)" e insira um nome para a chave.
Conta de Desenvolvedor Apple - Registrar uma Nova Chave. Selecione APNs.
Selecione "Continuar", e na página seguinte, clique em "Registrar".
Baixe sua nova chave e certifique-se de salvá-la em um local seguro. Lembre-se, você só pode baixá-la uma vez, então tome cuidado para não perdê-la. Depois, clique em "Concluído" e você terá uma nova chave pronta para uso.
Aviso: Revogação de Token Anterior: Você pode manter no máximo duas chaves .p8 na sua conta Apple. Se precisar gerar uma terceira chave, você deve revogar uma de suas chaves existentes, tornando-a inutilizável. Nota: chaves .p8 são encontradas na seção "chaves" da conta de desenvolvedor Apple, enquanto certificados .p12 estão localizados em "certificados". Na sua conta Apple, você pode manter tanto .p12s quanto .p8s ativos.
Passo 2 - Configurando seu arquivo .p8
Configure suas chaves de push e configure seu arquivo .p8.
- Chave (arquivo .p8): Refere-se ao arquivo que você baixou no Passo 1 da sua Conta de Desenvolvedor Apple.
- ID da Chave: Serve como o identificador único para a chave de autenticação p8. Você pode localizar seu ID da Chave na seção de chaves da sua conta de desenvolvedor Apple. Certifique-se de usar a chave correspondente à chave p8 que você baixou no Passo 1.
Conta de Desenvolvedor Apple - Ver Detalhes da Chave.
- ID da Equipe: O ID da Equipe é gerado pela Apple para sua conta de desenvolvedor. Você pode encontrá-lo no canto superior direito da sua conta de desenvolvedor Apple.
Conta de Desenvolvedor Apple
- ID do Bundle do App: O ID do Bundle serve para identificar seu aplicativo dentro do ecossistema Apple. Você pode localizar seu ID do Bundle na seção Identificadores da sua conta de desenvolvedor Apple ou no Xcode navegando até Main App Target > General > Identity.
Conta de Desenvolvedor Apple - Identificadores
Conta de Desenvolvedor Apple - Identificadores. ID do Bundle do App.
O passo seguinte envolve configurar seu Aplicativo iOS dentro do Painel de Controle do Group Link.