IDE

[Xcode] App Store Connect 에는 없는 구글플레이콘솔에는 있는 비정상 종료 (Crashes)및 ANR 정보와 같은 정보를 확인하는 방법

구글플레이콘솔은 “Android vitals”메뉴를 제공하는데, 이 메뉴에서 프레임속도,로드시간, 비정상 종료 및 ANR정보를 확인하고 특히 앱의 비정상 종료와 ANR정보를 확인해서 앱의 문제점을 파악하고 대처할 수 있다. 하지만 앱스토어커넥트에는 이런한 정보를 제공하지 않는다. App Store Connect에서 제공하지 않는데, 그럼 어디에서 확인가능할까? Xcode 툴에서 가능한데, 제약적이다.

Xcode Organizer

엑스코드 오거나이저 메뉴에서 충돌 정보를 확인할 수 있다.

Xcode의 상단 메뉴에서 Window > Oranizer 메뉴를 클릭한다.

왼쪽 메뉴중에 Reports > Crashes 메뉴에서 확인할 수 있다.

하지만 제약적인 이유는 다음과 같다.

어플 사용자가 사용정보를 공유하지 않으면 집계가 되지 않는다.

그래서 대부분의 IOS 어플 개발자들은 구글 Firebase crashytics를 사용하는것 같네.

안드로이드 앱을 만들 때는 무조건 파이어베이스에 앱 추가부터 하고 개발을 시작했는데, ios 개발은 그렇게 하지 않았다. 이제 막 공부하면서 필요한 기능을 찾아서 앱에 기능 구현을 하는 걸음마 단계에 있다.


크래시 로그 파일로 보는 방법

오류 내용에서 마우스 우클릭하면 Show in Finder 메뉴를 클릭하면 크래시 파일이 저장된 로그 폴더가 열린다.

오류 내용을 알게되었으니 이제 원인을 찾아보자!!!

error: Content is protected !!