/ / Procurando por crashlog local quando o dispositivo foi conectado ao Xcode - ios, objetivo-c, xcode8, rastreamento de pilha, log de falha

Procurando por um registro de ocorrências local quando o dispositivo estava conectado ao Xcode - ios, objetivo-c, xcode8, rastreamento de pilha, registro de falhas

Questão:

Quando o dispositivo iOS é conectado ao Xcode e travado após a compilação (o aplicativo foi carregado, não houve uma compactação na compilação), onde o log de falhas é salvo?

Aqui está a minha situação com algum contexto:

Puxei o log de travamento de EXC_BAD_ACCESS de um usuário parameu aplicativo. Eu simbolizei e o reduzi para ter uma idéia aproximada, mas agora estou tentando recriar o problema através da construção no Xcode no meu dispositivo iOS (não no simulador). Normalmente, o aplicativo não trava ao carregar (esse travamento não é fácil de replicar), mas eu pude travar o aplicativo de forma consistente com o Address Sanitizer ativado e sempre travava e aponta para uma linha em um thread com um endereço dos homens - nada que eu já não tenha da depuração anterior.

No entanto, uma vez tive um acidente quando eledestacou qual func foi chamado, bem como todas as funcs chamadas no rastreamento de pilha e em qual arquivo tudo isso estava ocorrendo. Às pressas, pressionei build novamente no Xcode antes de salvar a saída no entanto ... e agora não consigo replicar.

O crashlog não foi salvo localmente no meu dispositivo iOS, pois ainda estava conectado ao Xcode e verifiquei ~ Library / Logs / CrashReporter / MobileDevice, mas isso também não os continha.

Preciso encontrar onde o Xcode salvou esses logs no meu mac (se é que o fez)?

Respostas:

0 para resposta № 1

Normalmente, todos os despejos de memória são armazenados em Configurações -> Privacidade -> Diagnósticos e uso -> Diagnósticos e dados de uso

Role a lista e encontre o arquivo de falha com o nome do seu aplicativo.

Esse link pode ser útil - https://developer.apple.com/library/content/qa/qa1747/_index.html