티스토리 뷰
[ Notification #4 ] ShortcutBadger 라이브러리에 대하여.. ( 개인적인 의견 )
녹색꼬맹이 2023. 5. 4. 16:01아이콘 알림 배지 카운트를 컨트롤 하고자 해당 라이브러리를 사용했다.
FCM Background 이슈로 인해서 업데이트가 잘 되지 않았던 문제도 notification 키를 제거 하므로서 해결 되긴 했으나,
요건이 바뀌면서 해당 라이브러리를 사용하지 않고도 구현이 가능 한 요건이여서 라이브러리를 제거 하고 수정하였으나,
아이콘 알림 배지 카운트 가 수정되지 않고 계속 이전값을 뿌려주고 있다 ..
예를들면 스테이터스 바에는 푸시가 1개 있는데 알림 아이콘은 5개 ..
계속 푸시를 보내도 계속 5로만 찍혀있다..
뭐지 ㅡㅡ
다른 새로운 폰은 잘 되는데
이 폰만 이러지 ?
뭐지 ? 폰 문제인가 ?
이것때문에 2 ~ 3일은 날린거 같다 ..
어찌저찌 해서 해결방법을 찾았는데
ShortcutBadger.removeCount(applicationContext)
라이브러리를 안쓰려면 우선 해당 로직을 태워야 한다 ..
이걸하지 않는 이상 셋팅된 알림 카운트가 유지 될것이다 ......
위험한 라이브러리다
내부적으로 어떻게 동작하는지 확인을 하지 못한 내 잘못도 있고..
git에 가보니 open 되어 있는 issue가 100개가 넘고 ..
업데이트도 안되는걸 보니
이걸 이제와서 이렇게 보니 쓰면 안되는 라이브러리라는 생각이 드는데 ....
근데 뭐 계속 이 라이브러리를 쓸거면 상관이 없지만
이 라이브러리를 쓰지 않는 요건이 오거나 필요로 하게 된다면.. 설치되어 있는 폰들 모두 저 로직을 한번씩은 태워야 하는 문제가 생긴다.
※ 앱을 제거하고 다시 설치해도 유지된다.. 꼭 기억하자 .. 저 라이브러리를 한번이라도 셋팅된 순간 ( applyCount ) 저 값이 계속 유지 된다는걸.... 꼭 removeCount를 해주자 ..
2023.05.03 - [Android/Notification] - [ Notification #3 ] 푸시 알림 아이콘 숫자 업데이트 하기
2023.05.03 - [Android/Notification] - [ Notification #2 ] FCM Background Issue
'Android > Notification' 카테고리의 다른 글
[ Notification #3 ] 푸시 알림 아이콘 숫자 업데이트 하기 (0) | 2023.05.03 |
---|---|
[ Notification #2 ] FCM Background Issue (0) | 2023.05.03 |
- Total
- Today
- Yesterday
- flutter web
- 역시 키크론이네
- widget 이미지 로딩
- 갤럭시 워치
- RandomColor
- 안드로이드 폴드 대응
- widget onreceive
- widget 만들기
- 폴더블 이벤트 받기
- Dot indicator
- wear os
- aos img url bitmap
- android widget 만들기
- 프래그먼트 데이터 저장
- 가중치랜덤
- 웨어러블
- Android Wear Os
- Android
- 랜덤컬러
- 풀배열 키보드
- widget onupdate
- 폴더블 상태 유지
- 폰과 워치 페어링
- 쏘렌토 하이브리드 시그니처
- Foldable Event
- 맥 전용
- 안드로이드 플립 대응
- Fragment data
- 쏘렌토 하이브리드
- widget glide
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |