투케이2K

98. (TWOK/ERROR) [Ios] 화면 잠금 상태에서 푸시 알림 배너 (push banner) 표시 되지 않는 이슈 발생 본문

투케이2K 에러관리

98. (TWOK/ERROR) [Ios] 화면 잠금 상태에서 푸시 알림 배너 (push banner) 표시 되지 않는 이슈 발생

투케이2K 2022. 9. 7. 09:23

[환경 설정 및 설명]

프로그램 : Xcode

설 명 : 화면 잠금 상태에서 푸시 알림 배너 (push banner) 표시 되지 않는 이슈 발생

 

[에러 원인]

1. UIApplication applicationIconBadgeNumber 사용해 앱 아이콘 뱃지 0 초기화 로직에서 푸시 알림 배너가 사라지는 이슈 확인

 

[해결 방법]

1. 애플리케이션 포그라운드 상태에서는 푸시 알림 뱃지를 초기화 시키지 않고 >> 백그라운드 전환 시 만 푸시 알림 뱃지 0 으로 초기화 수행 (applicationDidEnterBackground)

 

// [applicationDidEnterBackground 부분 >> 푸시 알림 뱃지 0 으로 변경]
[UIApplication sharedApplication].applicationIconBadgeNumber = 0;

 

반응형
Comments