SDK do iOS - Desinstalar o Tracking

Documento

Desinstalar o seguimento

Nota: O seguimento da desinstalação requer que a aplicação suporte notificações push. Consulte o guia da Apple para implementar o APNS.

Para configurar o rastreamento de desinstalação:

  1. Habilite o aplicativo no Singular seguindo o guia: Configurando o rastreamento de instalação do iOS.
  2. No aplicativo, envie ao Singular o token de dispositivo retornado do Serviço de Notificação por Push da Apple (APNS). Para passar o token do dispositivo para o Singular, use o método registerDeviceTokenForUninstall ou registerDeviceToken. Faça isso antes que o SDK do Singular seja inicializado. Isso deve ser chamado a partir do método didRegisterForRemoteNotificationsWithDeviceToken do AppDelegate.

Nota: Se já estiver a recuperar um token de dispositivo de uma implementação de notificação push existente, pode utilizar esse valor.

O token APNS geralmente é um dado binário no formato nativo. Passe o token como recebido do APNS. Se a aplicação alterar o tipo de dados do token, passe-o como uma cadeia de caracteres codificada em hexadecimal, por exemplo: b0adf7c9730763f88e1a048e28c68a9f806ed032fb522debff5bfba010a9b052

Método registerDeviceTokenForUninstall
Descrição Passa o token de dispositivo devolvido pelo APNS.
Assinatura + (void)registerDeviceTokenForUninstall:(NSData*)deviceToken;
Exemplo de utilização
SwiftObjective-C
func application(_ application: UIApplication, 
  didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {
    // Send the deviceToken to Singular for uninstall tracking     


    Singular.registerDeviceToken(forUninstall: deviceToken) 
}