Use logs de depuração para ajudar a resolver problemas
Nossos SDKs (tanto para dispositivos móveis quanto para web) permitem que os usuários habilitem logs de depuração, que exibem quaisquer possíveis erros na integração Xtremepush nos seus aplicativos conectados (aplicativos móveis ou sites). Logs de depuração são muito práticos para solucionar problemas. Veja como habilitar logs de depuração nas diferentes plataformas.
Canais baseados na web
Para canais baseados na web (web push, caixa de entrada web, mensagens no local), você pode facilmente habilitar logs de depuração a partir das ferramentas de desenvolvimento do seu navegador preferido (Chrome, Opera, Firefox ou Safari). Abra pressionando Opção+Comando+I (⌥⌘ I) no Mac ou F12 ou Control+Shift+I no Windows. Navegue até a aba Aplicativo . Na seção esquerda, em Armazenamento, clique em Armazenamento Local para expandir as entradas e clique na entrada do seu site. Na seção principal das ferramentas para desenvolvedores, você verá duas colunas, uma para chave e outra para valor. Insira um novo par chave/valor clicando abaixo da última entrada de cada coluna e adicione: xtremepush.debug (chave) e 1 (valor).
.png?sv=2026-02-06&spr=https&st=2026-10-03T08%3A12%3A06Z&se=2026-10-03T08%3A23%3A06Z&sr=c&sp=r&sig=uOL62qYqma1P8VD%2Fgi3mO%2BcmC3aW5BrFyYbwlcm2J%2F8%3D)
Depois que essas entradas forem adicionadas, navegue até a aba do Console JavaScript. Você precisará recarregar a página para revisar possíveis problemas que serão exibidos no Console.
Implantação do SDK
Às vezes, o SDK não é implantado diretamente no seu site, e os clientes precisam fazer login em suas contas ou acessar uma página específica. Os logs de depuração só aparecerão depois que o SDK Xtremepush for implantado.
Canais baseados em dispositivos móveis
Para canais baseados em dispositivos móveis (push móvel, caixa de entrada móvel, mensagens no app), os logs de depuração podem ser ativados para fins de teste em compilações de depuração.
Android
Adicione o seguinte ao PushConnector.builder:
.turnOnDebugLogs(true)iOS
Adicione o seguinte antes do applicationDidFinishLaunchingWithOptionsretorno ao nosso SDK no seu delegado de Aplicação:
XPush.setShouldShowDebugLogs(true)[XPush setShouldShowDebugLogs:YES];Frameworks móveis
// add the following within the function registerXtremePush() in your index.js file:
debugLogsEnabled: true,// same as Android and iOS native// Add the following within the Alloy.Globals.xtremepush.registerApp in the alloy.js file:
debugLogsEnabled: true,// same as Android and iOS native// Edit the AppDelegate.cs file and add the following line inside the FinishedLaunching() function:
XPush.SetSandboxModeEnabled(true);// same as Android and iOS native// same as Android and iOS nativeOs logs de depuração podem desacelerar seu app e devem ser desligados antes de lançar o app.