Depuração — iOS

Este tópico inclui as seguintes seções:

Sessões de solução de problemas com o Inspector

Inspetor fornece informações de diagnóstico pós-evento sobre sessões do OpenTok. Insira um ID de sessão ou um ID de problema relatado (consulte o próxima seção) no Inspector para visualizar as informações brutas nos níveis de fluxo e de usuário, a fim de ajudar a identificar erros, falhas e problemas de qualidade.

Para mais detalhes, consulte o Documentação do Inspector.

Como relatar um problema

Você pode ligar para o OTSession reportIssue(_:) método para relatar programaticamente quando seu aplicativo apresentar um problema. Esse método fornece um ID do problema, que você pode usar com o Inspetor ou ao discutir o assunto com a equipe de suporte da API da Vonage.

var issueId: OTError?
mySession.reportIssue(&issueID)
if (issueId) {
  print("Report issue ID: \(issueId)")
}

O issueId O parâmetro é um ponteiro para uma string que será definida como o identificador exclusivo do problema relatado. Se a chamada ao método falhar (por exemplo, devido à falta de conexão de rede), esse valor será definido como nil.

Talvez seja interessante enviar o ID do problema para um servidor que possa armazená-lo em um banco de dados para consulta posterior.