Configuração do certificado VoIP para iOS
Faça o upload do seu certificado VoIP no Painel de Controle para que o Pushwoosh possa entregar notificações push VoIP para o seu aplicativo iOS. Depois de concluir os passos abaixo, você poderá enviar alertas de chamadas recebidas e outros eventos VoIP através do Pushwoosh para dispositivos que tenham seu aplicativo instalado.
Criando o certificado
Anchor link toSiga o mesmo fluxo de um certificado APNs padrão:
- Gere um arquivo de solicitação de certificado no Acesso às Chaves (Keychain Access).
- Crie o certificado no Portal do Desenvolvedor da Apple. Em Services, escolha VoIP Services Certificate. Consulte Create VoIP services certificates na Ajuda da Apple.
- Exporte a chave privada como .p12 do Acesso às Chaves (Keychain Access).
Você precisará do arquivo .p12 e da senha da chave privada ao preencher o formulário abaixo.
Configurando o certificado no Painel de Controle
Anchor link to- Vá para Settings → Configure platforms no Painel de Controle.
- Encontre iOS na lista de Mobile platforms e clique em Connect ao lado.
- No menu suspenso, selecione VoIP push notifications.

- Ao lado de VoIP certificate file (.p12), clique no ícone de anexo e selecione o arquivo .p12 que você exportou do Acesso às Chaves.
- Em Private key password, insira a senha que você definiu ao exportar o arquivo .p12.
- Em Gateway, selecione Sandbox para desenvolvimento e teste, ou Production para aplicativos em produção.

- Clique em Configure para salvar a configuração.
Uma vez que a configuração é salva, o Pushwoosh pode entregar notificações push VoIP para o seu aplicativo iOS. Para implementar o recebimento e o tratamento de pushes VoIP no aplicativo, use o módulo VoIP do Pushwoosh e a API de Mensagens para o envio.