2
troubleshooting
sanjeok77-tech edited this page 2026-02-22 14:45:25 +09:00

문제 해결

알람이 안 울림

원인 1: 정확한 알람 권한 없음 (Android 12+)

증상: 설정에서 권한이 허용되지 않음

해결:

설정 → 앱 → ShiftRing → 권한 → 알람 및 리마인더 → 허용

원인 2: 배터리 최적화

증상: Doze 모드에서 알람이 지연됨

해결:

설정 → 배터리 → 배터리 사용량 → ShiftRing → 제한 없음

원인 3: 전체화면 알림 미허용 (Android 14+)

증상: 알람은 울리지만 화면이 켜지지 않음

해결:

설정 → 앱 → ShiftRing → 권한 → 전체화면 알림 → 허용

잠금 화면에 안 보임

Android 14+에서 발생:

  1. 전체화면 알림 권한 허용 확인
  2. 다른 앱 위에 표시 권한 허용 확인

알람이 너무 늦게 옴

배터리 최적화 설정 여부 확인:

  • 설정 → 배터리 → ShiftRing → 제한 없음

날짜별 근무가 잘못 표시됨

  1. 공장/팀 설정 확인

    • 설정 → 공장 선택
    • 설정 → 팀 선택
  2. 해당 날짜를 터치 → '원래대로' 버튼으로 기본 순번 복원


앱이 강제 종료됨

  1. 앱 데이터 삭제 후 재설치
  2. 최신 버전으로 업데이트

로그 확인 방법 (개발자용)

# 필수 로그만 보기
adb logcat -s AlarmReceiver:D ShiftAlarm:D *:S

# 전체 로그
adb logcat | grep -E "ShiftRing|Alarm"

정상 동작 로그 예시

AlarmReceiver: ===== 알람 수신 =====
AlarmReceiver: 근무: 주간 | ID: 126021300
AlarmReceiver: WakeLock 획득 완료
AlarmReceiver: Foreground Service 시작
AlarmReceiver: Notification 발행 완료
AlarmActivity: 화면 켜짐 성공

도움이 더 필요하면

GitLab Issues에 문제를 보고해주세요: https://git.webpluss.net/sanjeok77/ShiftRing/-/issues