취소
다음에 대한 결과 표시 
다음에 대한 검색 
다음을 의미합니까? 

제목:

게임 알림이 런처 외부로 새는 문제 (3)

(게시글 작성 시간: 12-23-2022 11:11 AM)
342 보기
진월인
Active Level 3
옵션
Gaming Hub

image

게임 런처의 설정에도 불구하고

image

여전히 게임 알림이 전체 알림창으로 샜습니다.



헌데 제가 아는한 어떤 앱이건
그 알림은 안드로이드 시스템으로 보내지고,
시스템 내 기능에 의해
알림창에 표시되는 형태입니다.

알림을 수신하는 동작을 하는 앱은
시스템에 의해 알림창으로 보내진 
그 최종적인 내용을 인지하고 기록하는 것이며...

그 어떤 앱일지라도
최초 알림을 발신한 앱으로부터
직접 전달받는 경우는 사실상 없습니다.

따라서 시스템으로 발신된 알림은
알림 접근 권한만 주어지다면
그 어떤 앱이라도 무리없이 접근 가능합니다.




image

실제로 NotiStar 앱에서는
시스템에 수신된 모든 알림을
정상적으로 인지하고 기록했습니다.

image

단지 게임 런처만 09시 43분에
발생한 두 알림 중 하나를 인지하지 못했습니다.

NotiStar가 09시 43분의 두 알림을
정상적으로 모두 수신한 것을 보면
이 오류는 알림을 build한 게임 앱이나,
이를 전달받고 게시한
시스템 Notification Manager에선
아무런 문제가 없음을 추론할 수 있습니다.

게임런처의 알림 Listener Service 쪽에서
원할한 동작이 이뤄지지 않고 있는 것이죠.



런처의 설정에도 불구하고
일부 알림이 런처에 표시되지 못한 것은
동시 게시된 알림 중 하나만 인식하고
나머질 수신하지 못했기에 생긴 문제 아닌가요?

또한 해당 알림이 전체 알림창으로 새는 것 역시
그 알림 자체를 인식 못했기에
cancel하지 못한 문제일 뿐일거구요.

* 게임런처로만 알림을 받는 행위란
전체 알림창으로 게시된 알림을
그 게시와 거의 동시에 인지하여
즉각 cancel함으로써
알림의 진동, 소리까지 차단하는 것.
1 댓글
옵션
Gaming Hub

진월인님, 안녕하세요?

게임런처담당입니다.

 

말씀해주신 게임 알림 오류에 대한 원인으로 예상되는 부분은 다음과 같습니다.

 

현재 게임런처에서는 알림이 너무 빠르게 연속적으로 들어올 경우 저장하지 않고 넘기도록 되어있습니다. 그 이유는 게임런처에 너무 많은 알림이 저장되면 게임런처를 켜는 속도뿐만 아니라 게임런처의 다른 기능 사용이 어려울 정도로 동작이 느려지는 문제를 발생시키기 때문입니다.

 

해당 이슈가 재발하는 것을 방지하기 위해  1초 안에 동일한 앱에서 알림을 연속적으로 보낼 경우 넘기도록 되어있으며 이로 인하여  말씀해주신 게임 알림이 설정 값대로 수신되지 않는 오류가 발생한 것으로 추정됩니다.

 

추후 관련 이슈(1초 텀 알림 수신)에 대해 재 검토를 해볼 수도 있겠지만 앞서 말씀드렸듯이 게임런처에 너무 많은 알림이 저장될 경우 게임런처 이용 시 동작이 느려지는 문제가 발생할 수 있으므로 이 점 양해 말씀드립니다.

 

문제 해결에 큰 도움을 드리지 못해 죄송합니다. (_ _)

0 좋아요