이것은 매우 간단한 이유가 있습니다
가 연결 엑스 코드와 응용 프로그램을 실행하는 경우, 앱 lldb
, 엑스 코드의 디버거에 연결됩니다. lldb
이 부착되면 디버거로 작업을 수행하고 예외가 발생하거나 충돌이 발생합니다. 즉, lldb
이 동시에 연결되어있는 동안 충돌이 HockeyApp SDK 또는 다른 크래시보고 SDK에 도달 할 수 없음을 의미합니다.
해결책도 매우 간단합니다. 방금 확인 SDK가 제대로 통합 만들고 싶어하고 충돌을 잡을 경우, 다음을 수행하십시오
- 는 수행 빠른 시뮬레이터 또는 장치에 응용 프로그램의 현재 버전을 설치하려면 "& 실행을 구축".
- 디버깅 세션을 중지하려면 Xcode에서 "Stop"버튼을 클릭하십시오.
- 앱 아이콘을 두드 리거나 클릭하여 수동으로 기기 또는 시뮬레이터에서 앱을 시작합니다.
- 충돌이 발생합니다.
- 앱을 다시 시작하십시오. 이제 HockeySDK는 충돌 보고서를 처리하고 충돌 로그 전송을 승인하는 대화 상자를 표시해야합니다.
주의 사항 : 앱 시작 후 앱이 즉시 중단되지 않도록주의하십시오. 그러면 SDK에 충돌이 발생하기 전에 충돌 보고서를 처리하고 보낼 충분한 시간이 주어지지 않습니다.
해결해야 할 문제가 있습니까? – Avi