2017-04-12 7 views
-1

테스트 목적으로 사내 응용 프로그램을 개발 중입니다.이전 버전의 dSYM 파일이 누락 된 경우 패브릭에 새 크래시가 표시되지 않음

패브릭은 dSYM 파일이 누락되었다고 경고했기 때문에 문제를 조사했을 때 프로젝트 설정으로 인해 dSYM 파일이 작성되지 않았습니다. (xcode에서 대상으로 선택하여 응용 프로그램을 장치에 직접 설치하는 아카이브를 만들지는 않습니다.) 따라서이 이전 버전에서는 dSYM 파일이 어디에도 없습니다 (보관 파일이 아니라 iTunesConnect 등이 아님).

내 응용 프로그램의 최신 버전에서는 dSYM 파일을 만들고 새로운 충돌을 시뮬레이트하고 있지만 이전 버전의 dSYM 파일이 없기 때문에 Fabric이 표시하지 않습니다. 내 crashlytics 대시 보드 쇼 새 버전에 대한 % 100 충돌이없는 사용자도 힘들어 내가 의도적으로 충돌을 만드는 중입니다.

Fabric이이 오래된 충돌을 잊어 버릴 수있는 방법이 있습니까? 감사.

답변

0

마이크 원단 여기. 7 일 이내에 dSYM이 누락되지 않으면 충돌이 처리되고 제거되지 않습니다. 그러나 dSYM이 누락 된 새 충돌에는 dSYM이 누락 되어도 영향을받지 않습니다. 테스트 방법은 분명하지 않지만 시뮬레이터 나 컴퓨터에 연결된 장치에서 테스트하는 경우 Xcode의 디버거를 끊어야합니다. 컴퓨터 또는 시뮬레이터에 연결된 장치를 사용하는 경우 다음 단계를 수행하여 충돌을 확인하십시오.

  1. 시뮬레이터를 시작하십시오.
  2. Xcode에서 "중지"를 누르십시오.
  3. 시뮬레이터에서 앱을 실행하면 충돌이 발생합니다.
  4. Xcode에서 실행을 클릭하십시오.
  5. 충돌 보고서가 표시되고 보고서가 전송되었음을 나타내는 콘솔 출력을 볼 수 있습니다.
+1

오케이, 디버거에서 연결이 끊어지고 새로운 충돌 정보가 수신되기 시작합니다. 고맙습니다! – bisikli