Pular para o conteúdo principal
Capturar um log de depuração é a maneira mais eficaz de solucionar problemas de SDK móvel e notificações push. Este guia ajudará você a gerar logs de depuração para seu aplicativo iOS e Android e compartilhar logs com nossa equipe de suporte, se necessário.

Requisitos

Para capturar um log de depuração, certifique-se de ter:
  • Um dispositivo que possa reproduzir o problema
  • Acesso às ferramentas de desenvolvedor do aplicativo
  • SDK móvel OneSignal versão 5.0.0 ou superior
Se você estiver usando uma versão anterior do SDK, consulte documentos da versão 9.0 para instruções.

Instruções passo a passo

1. Ativar log detalhado

Adicione a chamada de nível de log VERBOSE ao seu aplicativo antes de inicializar o SDK OneSignal. Isso garante que informações de diagnóstico detalhadas sejam capturadas para cada operação do OneSignal.
// LogLevel: NONE | FATAL | ERROR | WARN | INFO | DEBUG | VERBOSE
OneSignal.getDebug().setLogLevel(OneSignal.LOG_LEVEL.VERBOSE);
Defina o nível de log antes de chamar OneSignal.init para garantir que todas as atividades do SDK sejam registradas.

2. Reproduzir o problema

Com o log detalhado ativado, reproduza o problema em um dispositivo físico ou emulador conectado ao Android Studio ou Xcode.

Reproduzir o problema

3. Capturar e compartilhar os logs

Assim que o problema for reproduzido, revise os logs para ver se isso ajuda a diagnosticar o problema. Se você precisar de assistência, copie e cole todo o log do início ao fim e envie-os para o suporte do OneSignal como um arquivo .txt. Inclua todas as etapas de reprodução relevantes, capturas de tela e outros detalhes.

Compartilhar o log

Instruções específicas da plataforma

  • Android Studio
  • Xcode

Android Studio

  1. Abra a aba Run no painel inferior. (Se não estiver visível, vá para View > Tool Windows > Run)
  2. Execute o aplicativo em um dispositivo ou emulador conectado.
  3. Reproduza o problema.
  4. Selecione toda a saída de log (Ctrl + A ou Cmd + A) e copie-a.
  5. Cole em um arquivo .txt.
  6. Envie o arquivo para o suporte OneSignal com as etapas para reproduzir.
📎 Log de exemplo (Google Drive)

Como executar o aplicativo no Android Studio.