무한히 큰 NSArray NSArray를 생성하여 OOM 충돌을 일으켰습니다. OOM처럼 보이게하기 위해 exit(0)
을 호출 해 보았습니다. 앱이 예기치 않게 앱을 종료하는 데 도움이되었지만 Crashlytics에보고 된 OOM을 볼 수는 없으며 다음 번 앱 실행시 위임 콜백 (crashlyticsDidDetectReportForLastExecution:
)을 호출하지 않습니다. 나는 시뮬레이터에 연결되지 않은 실제 장치에서 응용 프로그램을 실행하고 있으며 다른 종류의 충돌/오류는 정상적으로보고합니다. 누구든지 그 문제가 어떤 것인지 알 수 있습니까?Crashlytics에서 전경 OOM을보고하지 않습니다
1
A
답변
2
Mike from Fabric 여기. 우리는 패브릭 지원에 대해서도 이야기를 나눴지만 모두 명확하게 설명했습니다. OOM은 서버에서 감지되지만 현재 UTC 하루가 끝날 때 일괄 적으로 처리되며 처리 완료 후 다음 UTC 일부터 Fabric Crashlytics의 대시 보드에 표시됩니다.