Push do iOS
Certificado push do iOS não configurado
A mensagem “Certificado push do iOS não configurado” indica que o aplicativo ainda não possui a configuração necessária para enviar notificações push para usuários de dispositivos iPhone/iPad.
Enquanto essa configuração não estiver concluída, o envio de notificações para iOS ficará indisponível ou desabilitado. Nesse caso, as notificações poderão ser enviadas apenas para as plataformas que estiverem corretamente configuradas, como Android, quando disponível.
Processo para configurar o certificado push do iOS
A mensagem “Certificado push do iOS não configurado” aparece quando o aplicativo ainda não possui a autorização técnica necessária para enviar notificações push para usuários de iPhone e iPad.
No iOS, as notificações dependem do serviço da Apple chamado APNs — Apple Push Notification service. Para que o aplicativo consiga enviar alertas aos usuários, é necessário configurar o recurso de push na conta Apple Developer vinculada ao app e gerar o certificado correspondente. A Apple informa que, ao gerar o certificado APNs para o App ID, as notificações push daquele aplicativo passam de “configurável” para “habilitado” dentro da conta de desenvolvedor.
O que é necessário antes de começar
Para configurar o push do iOS, normalmente será necessário ter:
Conta ativa no Apple Developer Program;
Acesso ao aplicativo na conta Apple Developer;
Bundle ID correto do aplicativo;
Recurso de Push Notifications habilitado no App ID;
Certificado APNs gerado;
Arquivo do certificado, geralmente em formato .cer ou convertido para .p12, conforme solicitado pela plataforma;
Senha do certificado, quando houver exportação em .p12.
A participação no Apple Developer Program é o que permite distribuir aplicativos e acessar recursos necessários para publicação e configuração de serviços da Apple. A Apple também informa que a inscrição exige uma Conta Apple com autenticação de dois fatores ativada.
Observações importantes
O certificado push do iOS deve estar vinculado ao aplicativo correto. Se for gerado para outro Bundle ID, as notificações não funcionarão.
Também é importante acompanhar a validade do certificado. Certificados expirados podem interromper o envio de notificações para usuários iOS.
Caso a opção de iOS continue indisponível depois da configuração, revise o Bundle ID, o certificado APNs, o arquivo enviado para a plataforma, a senha do arquivo .p12 e a versão instalada do aplicativo.
Resumo prático
Para liberar notificações push no iOS, é necessário acessar a conta Apple Developer, localizar o Bundle ID do aplicativo, habilitar o recurso de Push Notifications, gerar o certificado APNs, converter o arquivo se necessário, inserir o certificado na plataforma e testar o envio em um dispositivo iOS real.
Enquanto esse processo não for concluído, o painel poderá exibir a mensagem “Certificado push do iOS não configurado”, e o envio de notificações ficará disponível apenas para as plataformas já configuradas.