Overview
경우 1: ‘진단 리포트 없음’ 또는 ‘보고서 없음’이 표시됨
- 다음 실행까지 기다리기: 충돌이나 멈춤 뒤 시스템은 보통 앱을 다시 열 때 보고서를 Primuse에 전달하며, 더 늦을 때도 있습니다. 앱을 다시 열고 잠시 후 확인하세요.
- 공유 설정 확인(Apple 시스템 동작이며 Primuse 소스 코드에서 확인하지 않음, 메뉴 이름은 시스템 버전에 따라 다를 수 있음): iPhone이나 iPad의 설정 → 개인정보 보호 및 보안 → 분석 및 향상 → ‘앱 개발자와 공유’가 켜져 있어야 시스템이 앱에 이런 보고서를 제공합니다.
- 이미 보냈거나 지웠나요? 업로드에 성공하면 보고서가 기기에서 삭제되고, ‘모든 리포트 지우기’을 사용하면 모두 삭제됩니다.
- 너무 오래되었나요? 기기의 보고서는 약 7일간 보관됩니다.
- Apple TV: 시스템 충돌 보고서가 없는 것이 정상입니다. 로그를 업로드하고 상황을 설명해 주세요.
경우 2: 로그에 문제 순간이 없음
- ‘상세 로그 기록’을 켜고 문제를 재현하세요. 켜지 않으면 기본 정보만 기록됩니다.
- 재현한 뒤 빨리 보내세요. 로그는 순환되므로 오래된 기록은 없어질 수 있고, 업로드·공유에는 최근 부분만 포함됩니다.
- 재현한 뒤 ‘로그 지우기’을 누르지 마세요.
- 개발자가 로그에서 찾을 수 있도록 메시지에 문제가 생긴 대략적인 시각을 적어 주세요.
경우 3: 앱이 열리지 않아 진단 화면에 들어갈 수 없음
- 다음 실행 때 ‘지난 실행이 완료되지 않았습니다’이 표시되면 ‘진단 정보 복사’을 누르세요. iPhone과 iPad에서는 같은 정보가 파일 앱 → Primuse → Diagnostics 폴더에도 저장되며, 그 파일을 바로 공유할 수 있습니다.
- Mac에서는 ‘지난번 실행이 완료되지 않았습니다’이 표시되면 ‘정보 복사’을 클릭하세요.
경우 4: Apple Watch
Apple Watch에는 로그나 진단 화면이 없습니다. 페어링된 iPhone에서 ‘진단 리포트’을 열고 ‘상세 로그 기록’을 켠 다음, 워치에서 문제를 재현하고 iPhone에서 보내세요. iPhone 로그에는 휴대폰 쪽(워치와의 연결·동기화 등)만 남으므로 워치에서 일어난 일은 메시지에 자세히 적어 주세요.
관련 문서
Why this happens
충돌·멈춤 보고서는 시스템이 제공하며 보통 앱을 다시 연 뒤에, 때로는 더 늦게 나타납니다. Apple TV에는 이런 보고서가 없습니다. 기기의 보고서와 로그는 약 7일 후 정리되고, 업로드에 성공하거나 직접 지우면 삭제됩니다. 진단 모드를 켜지 않으면 로그의 세부 정보가 적습니다.