앱, 왜 로그아웃했는데도 푸시 알림이 계속 올까?
📱앱 푸시가 뭐야?
- 푸시 알림: 화면에 뜨는 알림 (예: 상단에 "새 메시지가 도착했어요!")
- 앱 뱃지 : 앱 아이콘 위에 빨간 동그라미로 숫자 나오는 거 (예: 카톡 3개)
이 둘은 같은 “알림 시스템”에서 만들어지지만, 보여주는 방식이 다른 거로 이해하자!
예시
- 카톡 메시지 오면 →
화면에 "새 메시지 도착!" (푸시 알림)
카톡 아이콘에 숫자 "1" (앱 뱃지)
![]() |
챗지피티가 생성한 앱 푸시 로그아웃해도 오는 이유 |
📲 왜 로그아웃했는데도 푸시 알림이 계속 올까?
쉽게 말하자면
1. 핸드폰이 “이 앱한테 알림 보내도 돼요~” 라고 허락한 상태라서 그렇다.
로그아웃을 해도, 핸드폰은 아직 그 앱한테 알림을 보내도 된다고 생각한다.
그래서 앱이 아니라, 앱의 '뒤에 있는 컴퓨터(서버)'가 계속 알림을 보내는 것이다.
2. 앱이 “이 폰에 알림 보내줘”라고 서버에 부탁했는데, 로그아웃해도 그 부탁이 안 취소된 거야.
📍 그럼 알림이 안 오게 하려면 어떻게 해야 돼?
1. 앱 안에서 알림 끄기
어떤 앱은 설정 메뉴에 "알림 끄기" 기능이 있습니다. 이 기능을 사용하면 그 앱에서 더 이상 알림이 오지 않습니다.
2. 휴대폰 설정에서 알림 끄기
경로: 설정 > 앱 선택 > 알림 끄기
이렇게 설정하면 해당 앱은 알림음을 낼 수 없고, 화면에도 알림이 표시되지 않습니다.
3. 앱 삭제하기
앱을 완전히 삭제하면 알림은 물론이고, 관련된 모든 활동이 차단됩니다. 가장 확실한 방법입니다.
위는 쉽게 어린이나, 모바일이 익숙하지 않은 사람에게 설명한 글이고 전문적으로 설명 해볼게요.
🍀앱 로그인이 풀렸는데도 푸시 알림이 계속 오는 이유?
1. 푸시 토큰이 아직 유효한 상태
- 모바일 앱은 기기 고유의 푸시 토큰 (FCM 토큰 등) 으로 알림을 보내게 된다.
- 로그아웃을 해도 이 토큰이 서버에 남아 있으면, 서버는 여전히 해당 기기로 푸시를 보낸다.
2. 로그아웃 처리 시 토큰 제거가 안 됨
- 제대로 된 앱이라면 로그아웃 시 서버에서 푸시 토큰을 삭제하거나 무효화해야 한다.
- 그런데 일부 앱은 이 처리를 안 해서, 토큰이 남아있고 계속 푸시를 받게 되는 것!
3. 앱이 백그라운드에서 살아있음
- 완전히 앱을 종료하지 않고 단순히 로그아웃만 하면, 내부 푸시 처리가 계속 이루어질 수 있음
4. 푸시가 계정 기준이 아닌 기기 기준
- 서버가 “이 계정에 푸시 보내라”가 아니라 “이 기기 토큰으로 푸시 보내라”로 되어 있는 경우, 로그인 상태와 무관하게 기기로 푸시가 전송된다.
⭕ 해결 방법
- 앱 로그아웃 시 푸시 토큰도 함께 삭제하는지 확인 (앱 개발사 문의)
- 기기 설정 > 앱 알림 차단
아이폰은 따로 설정 가능
설정 > 알림 > 앱 선택 > "앱 아이콘 배지" 끄기
안드로이드는 기기나 앱마다 다름
- 앱 캐시/데이터 삭제 또는 앱 삭제 후 재설치
- 푸시 알림 관리 옵션이 앱 내에 있다면 설정에서 꺼야 함
이전 글 읽기
구글 블로거 시작했는데 목록(카테고리)이 없다?
구글 애드센스 VS 카카오애드핏: 섞어 쓸까 하나만 쓸까?
애드센스로 돈 벌기! 워드프레스 vs 티스토리 vs 구글블로거, 누가 이길까?
티스토리 VS 구글 블로거 블로그 플랫폼 비교
0 댓글