
v0.2.1 개발 기록을 요약한 설명용 그래픽입니다. 당시 앱 UI를 재현한 화면이 아닙니다.
The Rules Toss 미니앱의 v0.2.1 개발 기준일은 제공된 Git 연대기상 2026년 9월 23일이다. 토스의 네이티브 동작과 앱 내부 화면 상태를 연결하고 기존 데이터를 보호하는 데 집중했다.
내부 화면이 없으면 앱을 닫는다
앱이 토스 뒤로가기 이벤트를 구독하면 호스트의 기본 동작에 영향을 줄 수 있었다. 앱 내부에서 처리할 화면이 없는 경우까지 이벤트를 붙잡으면 첫 화면에서 뒤로가기를 눌러도 반응이 없게 된다.
처리할 내부 화면이 있으면 앱이 이동을 수행하고, 없으면 공식 종료 기능을 사용하는 방향으로 정리했다. 브라우저형 화면을 만들었다고 호스트의 네이티브 동작이 자동으로 맞춰지는 것은 아니라는 사례다.
플랫폼 안에서 실행되는 앱에서는 내부 화면 상태뿐 아니라 호스트가 처리할 동작까지 함께 설계해야 했던 것이다.
동의 요청을 사용자 선택 뒤로
규칙이 하나 이상 있는 사용자가 선택할 때 저녁 20시 알림 동의를 요청하도록 했다. 앱 진입 순간 일방적으로 동의 창을 띄우는 흐름은 피했다.
나중에 보기나 거절 뒤에는 30일 후 재안내하고, 동의가 성공한 경우 안내를 중단하는 기준이 기록돼 있다.
여기서 확인해야 할 경계는 동의 화면과 실제 알림 수신이다. 사용자 동의 요청이 동작한다고 매일 20시에 실제 알림이 전달됐다는 것까지 증명되지는 않는다. 발송 설정과 기기 수신을 별도 대상으로 남겼다.
새 버전으로 읽고 저장한 뒤 무엇이 달라졌는가
기존 v0.2 상태를 읽어 v0.2.1에서 다시 저장한 뒤 필드가 바뀌거나 제거되는지 비교했다. 개발 보고에는 변경·삭제 0건 결과가 남아 있다.
다만 이를 모든 저장 충돌이 해결됐다는 뜻으로 확대하지 않는다. 제공 팩트체크에는 동시 인스턴스의 저장 충돌과 관련한 기존 수용 이슈가 별도로 남아 있다고 적혀 있다.
업데이트 안전성은 새 기능이 정상인지만 보는 것으로 끝나지 않는다. 이전에 저장한 규칙, 포인트, 업적이 새 읽기·쓰기 경로를 지난 뒤에도 유지되는지 확인해야 한다.
검증 범위
당시 실제 Toss 기기에서 뒤로가기·동의·데이터 유지 확인을 마쳤다는 보고가 커밋 기록에 있다. 스마트 발송의 실제 수신 결과와 정확한 토스 승인 시각은 해당 자료에 포함돼 있지 않다.
자료 기준은 2026-10-13이며 모든 내용은 Toss 미니앱에 한정한다.
#TheRules #토스미니앱 #뒤로가기 #업데이트안전성
배포판별 앱 안내
토스에서 The Rules 열기 · Android 앱 보기
본문은 Toss 미니앱의 버전 이력입니다. Android는 별도 배포판이며 위 기능과 버전이 동일하다는 뜻은 아닙니다.
'나만의 규칙 · 토스 > 만드는 이야기' 카테고리의 다른 글
| The Rules v0.3.1: 홈의 정보 순서와 사용자 식별 상태를 각각 정리하다 (0) | 2026.10.15 |
|---|---|
| The Rules v0.3.0: History 도입과 첫 진입 UX의 심사 대응 (0) | 2026.10.15 |
| The Rules v0.2: 현재 규칙과 평생 실적을 분리해 업적을 보존하다 (0) | 2026.10.14 |
| The Rules v0.1.2: 배너 실패를 호스트 준비·초기화·렌더링으로 나누다 (0) | 2026.10.14 |
| The Rules v0.1.1: 보상형 광고의 표시와 보상 지급을 분리한 이유 (0) | 2026.10.14 |