release · 규칙찾기
v1.0.6 · 2026.07.22
결제 라이브러리를 Play 정책 요구 버전으로 올리면서, 그 김에 광고·네트워크·타이머 쪽에 남아 있던 누수와 경쟁 상태를 함께 정리했습니다.
Changed
- Google Play Billing 7.1.1 → 9.1.0 마이그레이션 — 2026년 8월 31일부터 8.0.0 이상이 필수인 Play 정책 대응
- 오답 전면광고를 오답 표시가 끝난 뒤에 띄우도록 변경 — 오답 탭과 광고가 겹쳐 잘못 눌리는 것을 줄였습니다
- Android — 타임어택 타이머가 앱을 백그라운드로 보내면 멈춥니다(기존에는 계속 흘렀고, iOS와 동작이 달랐습니다)
Fixed
- iOS — 힌트·광고 제거를 구매했을 때 서버 검증이 끝날 때까지 지급이 막혀 있던 문제. 검증은 뒤에서 처리하고 지급은 즉시 이뤄집니다(Android와 동일)
- iOS — 앱을 켜자마자 이전 구매 트랜잭션이 도착하면 힌트가 지급되지 않고 사라질 수 있던 문제
- iOS — 정답 처리 후 화면을 빠져나가면 다음 화면 위에 광고가 뜨던 문제
- Android — 탭을 오갈 때마다 배너 광고 뷰가 해제되지 않고 쌓이던 메모리 누수
- Android — 네트워크 요청이 예외로 끝나면 연결이 정리되지 않던 누수
- Android — 타임어택 도중 앱이 메모리 부족으로 종료되면 점수·남은 시간이 사라지던 문제
- 양 플랫폼 — 첫 실행 때 기기 ID가 동시에 여러 번 만들어져 서버에 중복 기기가 생길 수 있던 경쟁 상태