2012-07-01 2 views
0

iPhone 응용 프로그램에서 Bugsense 프레임 워크를 사용하여 크래시 로그를 얻었습니다. 정상적으로 작동합니다. 하지만 iTunes 계정에서 충돌 보고서를 받으면 충돌 보고서는 bugSense 프레임 워크에 충돌이 있음을 나타냅니다.BugSense 프레임 워크가 충돌합니다.

이것은 무엇을 의미합니까? 그것은 bugSense가보고 한 응용 프로그램의 충돌을 나타 냅니까? 또는 프레임 워크 자체에서 실제 충돌이 발생 했습니까?

도와주세요.

들으

+0

예를 들어 충돌 보고서를 제공하십시오 버그 의미에서 즉시 파견을 가능하게하려고합니다. 그것 없이는 답을 줄 수 없습니다. – Kerni

+0

안녕하세요, 다음은 오류 보고서 링크입니다. https://docs.google.com/open?id=0BzRX2T-BHn-4azljMVNmbmRQZDQ –

답변

0

에는 인터넷 연결이없는 경우이 문제가 발생할 수,

0

이것이 자신의 SDK에서 충돌 것을, 수 있습니다. 슬프게도 충돌이 발생하면 프레임 워크에서 비동기 안전 기능을 수행합니다. 이것이 무엇을 의미하는지에 대한 자세한 내용은 http://landonf.bikemonkey.org/code/objc/Reliable_Crash_Reporting.20110912.html을 참조하십시오 (이 경우 충돌이 발생하면 Objective-C 코드를 호출하는 것은 안전하지 않습니다). 이 문제를 해결하기 위해 연락을 취할 수도 있습니다.

그러나 스택 추적에서 더 낮은 메시지는 캐치되지 않는 예외가 발생하여 일반적으로 다른 Last Exception BacktraceThread 0 위에 표시되는 것으로 인해 발생한 크래시임을 나타냅니다. 그들은 그 기능이 포함되어 있는지 확실하지 않습니다. 그렇게하면 해당 블록이 자체 오류 보고서에만 나타나지만 iOS에서 만든 오류 보고서에는 나타나지 않습니다. 그렇다면 이미 언급 한 것처럼 위의 코드를 제외하고는 걱정할 필요가 없습니다.