모바일앱 로그아웃했는데도 푸시 알림이 계속 올까?

앱, 왜 로그아웃했는데도 푸시 알림이 계속 올까?


📱앱 푸시가 뭐야? 

  •  푸시 알림: 화면에 뜨는 알림 (예: 상단에 "새 메시지가 도착했어요!")

  • 앱 뱃지 : 앱 아이콘 위에 빨간 동그라미로 숫자 나오는 거 (예: 카톡 3개)

이 둘은 같은 “알림 시스템”에서 만들어지지만, 보여주는 방식이 다른 거로 이해하자! 

예시 

  • 카톡 메시지 오면 →

  1. 화면에 "새 메시지 도착!" (푸시 알림)

  2. 카톡 아이콘에 숫자 "1" (앱 뱃지)



앱 로그아웃 푸시 자꾸 오는 이유 이미지
챗지피티가 생성한 앱 푸시 로그아웃해도 오는 이유


📲 왜 로그아웃했는데도 푸시 알림이 계속 올까?

쉽게 말하자면

1. 핸드폰이 “이 앱한테 알림 보내도 돼요~” 라고 허락한 상태라서 그렇다. 


로그아웃을 해도, 핸드폰은 아직 그 앱한테 알림을 보내도 된다고 생각한다. 
그래서 앱이 아니라, 앱의 '뒤에 있는 컴퓨터(서버)'가 계속 알림을 보내는 것이다. 


2. 앱이 “이 폰에 알림 보내줘”라고 서버에 부탁했는데, 로그아웃해도 그 부탁이 안 취소된 거야.



휴대폰을 보고 있는 여성 일러스트

📍 그럼 알림이 안 오게 하려면 어떻게 해야 돼?

1. 앱 안에서 알림 끄기
어떤 앱은 설정 메뉴에 "알림 끄기" 기능이 있습니다. 이 기능을 사용하면 그 앱에서 더 이상 알림이 오지 않습니다.

2. 휴대폰 설정에서 알림 끄기
경로: 설정 > 앱 선택 > 알림 끄기
이렇게 설정하면 해당 앱은 알림음을 낼 수 없고, 화면에도 알림이 표시되지 않습니다.

3. 앱 삭제하기
앱을 완전히 삭제하면 알림은 물론이고, 관련된 모든 활동이 차단됩니다. 가장 확실한 방법입니다.



위는 쉽게 어린이나, 모바일이 익숙하지 않은 사람에게 설명한 글이고 전문적으로 설명 해볼게요. 


🍀앱 로그인이 풀렸는데도 푸시 알림이 계속 오는 이유?

1. 푸시 토큰이 아직 유효한 상태

  • 모바일 앱은 기기 고유의 푸시 토큰 (FCM 토큰 등) 으로 알림을 보내게 된다.
  • 로그아웃을 해도 이 토큰이 서버에 남아 있으면, 서버는 여전히 해당 기기로 푸시를 보낸다. 

2. 로그아웃 처리 시 토큰 제거가 안 됨

  • 제대로 된 앱이라면 로그아웃 시 서버에서 푸시 토큰을 삭제하거나 무효화해야 한다.
  • 그런데 일부 앱은 이 처리를 안 해서, 토큰이 남아있고 계속 푸시를 받게 되는 것! 

3. 앱이 백그라운드에서 살아있음

  • 완전히 앱을 종료하지 않고 단순히 로그아웃만 하면, 내부 푸시 처리가 계속 이루어질 수 있음

4. 푸시가 계정 기준이 아닌 기기 기준

  • 서버가 “이 계정에 푸시 보내라”가 아니라 “이 기기 토큰으로 푸시 보내라”로 되어 있는 경우, 로그인 상태와 무관하게 기기로 푸시가 전송된다.



⭕ 해결 방법

  • 앱 로그아웃 시 푸시 토큰도 함께 삭제하는지 확인 (앱 개발사 문의)
  • 기기 설정 > 앱 알림 차단

아이폰은 따로 설정 가능
설정 > 알림 > 앱 선택 > "앱 아이콘 배지" 끄기

  • 안드로이드는 기기나 앱마다 다름

  • 앱 캐시/데이터 삭제 또는 앱 삭제 후 재설치
  • 푸시 알림 관리 옵션이 앱 내에 있다면 설정에서 꺼야 함



이전 글 읽기



댓글 쓰기

0 댓글