Pular para o conteúdo

Configurando badges

A partir da versão 6.4.0 do SDK iOS da Pushwoosh, o processo de gerenciamento e configuração de badges através de notificações push mudou.

Se você estava usando anteriormente o número de badges para indicar o número de notificações push recebidas em seu aplicativo, você deve migrar para uma versão mais recente do SDK iOS (6.4.0 ou posterior). As versões mais antigas serão suportadas até o final do segundo trimestre de 2022.

Como configurar badges

Anchor link to

Para configurar os badges, siga os passos abaixo:

  1. Adicione a Notification Service Extension (File -> New -> Target…)
  1. Selecione a “Notification Service Extension”
Adicionando Notification Service Extension
  1. Copie o código do bloco de código e adicione-o ao seu projeto como mostrado nas imagens abaixo:
PWNotificationExtensionManager.shared().handle(request, contentHandler: contentHandler)
Objective-C Swift
  1. Adicione a capacidade de App Groups para cada alvo (target) do seu aplicativo

  2. Adicione o ID dos App Groups ao seu info.plist para cada alvo (target) do seu aplicativo:

<key>PW_APP_GROUPS_NAME</key>
<string>group.com.example.demoapp_example</string>
Info.plist

Se você não quiser usar o arquivo info.plist, use o método abaixo e adicione o código à sua classe NotificationServiceExtension:

PWNotificationExtensionManager.shared().handle(request, withAppGroups: "group.com.example.demoapp_example")

Envie uma notificação push com badges

Anchor link to

Se você deseja enviar uma notificação push com badges a partir do Painel de Controle da Pushwoosh, basta adicionar o valor de badge desejado ao campo de texto badges, como mostrado na imagem abaixo:

Valor dos Badges

Compartilhe seu feedback conosco

Anchor link to

Seu feedback nos ajuda a criar uma experiência melhor, então adoraríamos ouvir de você se tiver algum problema durante o processo de integração do SDK. Se você enfrentar alguma dificuldade, não hesite em compartilhar suas opiniões conosco através deste formulário.