프로그램/개발품들...

Wavve+ v1.2.4 업데이트

체력덩이!! 2026. 3. 17. 07:25

**🔒 관리자 보안 잠금 및 서비스 안정화 업데이트**

 

 

https://github.com/intermap74/my_wavve_tv_release/releases/tag/v1.2.4

### 1. 보안 설정: 업장용 설정 잠금 (PIN) 기능 추가
설정 진입 잠금(PIN): 이제 '환경 설정' 메뉴 진입 시 비밀번호를 요구하도록 설정할 수 있습니다. 업장에서 손님들이 임의로 설정을 변경하는 것을 방지합니다.
비밀번호 관리: 초기 비밀번호(0000)를 포함하여 사용자가 직접 4자리 PIN 번호를 변경할 수 있습니다.
진입 편의성: 잠금 해제 화면에서 리모컨 확인 버튼 클릭 시 안드로이드 TV 가상 키보드가 자동으로 호출되어 입력 편의성을 극대화했습니다.

 


### 2. 내 보관함 및 콘텐츠 관리 최적화
실시간 리스트 동기화: '내 보관함(찜 목록)'에서 콘텐츠 삭제 시, 화면을 나갔다 들어올 필요 없이 즉시 목록에서 제거되도록 실시간 업데이트 로직을 적용했습니다.
시각적 에티켓: 영화 상세 페이지에서 출연진 정보가 길어 레이아웃이 깨지던 'Bottom Overflow' 현상을 해결하고, 불필요한 '에피소드' 텍스트를 줄거리(Synopsis)로 자동 대체하여 정보를 명확히 했습니다.



### 3. 외부 서비스(SBS, TVING) 인증 제어 강화 및 UX 개선
세션 유효성 검증: 앱 실행 및 환경설정 진입 시 각 서비스의 세션 유효성을 실시간 검증합니다.
API 호출 원천 차단: 인증 정보가 없는(로그아웃/만료) 서비스의 경우, API 요청을 사전에 차단하여 에러 로그 발생 및 불필요한 네트워크 트래픽을 방지합니다.
시각적 경고 배지 및 스마트 알림 (New✨): 세션이 만료되거나 로그인이 필요한 경우, 메인 메뉴 우측에 직관적인 붉은색 느낌표(!) 배지를 표시합니다. 또한 리모컨으로 해당 메뉴에 포커스가 닿는 순간, 화면 하단에 즉각적으로 "세션 만료 및 재로그인 유도" 스낵바(알림창)를 띄워 사용자가 상황을 더 쉽게 인지할 수 있도록 UX를 고도화했습니다. (방향키를 빠르게 이동할 때 알림창이 도배되는 현상을 막는 방어 로직 포함)

 



### 4. 안정성 및 버그 수정
CPU/메모리 모니터링 최적화: 최신 안드로이드 보안 정책에 대응하여, 시스템 명령어를 사용하지 않고 커널 파일(proc/self/stat)을 직접 읽는 방식으로 CPU 측정 방식을 변경했습니다. (스마트폰 및 미박스 전 기기 호환성 확보)
포커스 유실 방지: 환경설정에서 인증 페이지를 다녀오거나 뒤로가기 시 포커스가 사라지는 현상을 PostFrameCallback을 통해 강제 복구하여 조작 안정성을 높였습니다.