습관만들기 Pawbit 13
이 글은 습관만들기 Pawbit 시리즈의 14번째 기록입니다. (총 20개)
오늘 한 일
- 정합성 수정 배치 (개선안 리포트 잔여)
- 구 색상 → 파스텔 마이그레이션 (v7) — 개편으로 습관 색 팔레트를 파스텔로 바꿨는데, 기존 습관의
colorHex에는 구 진한 색이 남아 있어 타일 배경으로 튀었음. 구 8색 → 파스텔 1:1UPDATE - 신규 습관
sortOrder— 드래그 재정렬 후 추가한 습관이 기본값 0이라 맨 앞에 끼어듦 → 재정렬 이력 있으면max+1, 전부 0이면 0 유지(기본 시간순 보존) - 강아지 상태 알림 조사(가/이가) 처리 — 받침 있는 이름에서 “○○가”가 어색 → 유니코드 받침 판별. 🌟받침 이름+이가=귀여움.
- 스티커 구매 확인 다이얼로그(30pt 오탭 방지) + 습관 완료 햅틱
_DebugSection에kDebugMode가드 — release 빌드에서 DEV 패널 제외 (최종 삭제는 배포 전)
- 구 색상 → 파스텔 마이그레이션 (v7) — 개편으로 습관 색 팔레트를 파스텔로 바꿨는데, 기존 습관의
- CLAUDE.md 백로그 갱신 — 개선안 리포트 잔여 항목을 “정합성 수정” 섹션으로 반영, 검증 목록 최신화
막힌 부분
sortOrder기본값 0의 함정 — 새 습관에 무조건 “맨 뒤(max+1)”를 주면, 아직 수동 재정렬을 안 한 유저(전부 sortOrder=0)의 기본 시간순 정렬이 깨짐- 정렬 우선순위가
sortOrder → 시간순인데 새 습관만 1을 받으면 시간순 그룹에서 튕겨나감 - 전부 0이면 0 유지, 재정렬 이력(max>0)이 있을 때만 max+1로 분기해서 해결
- 정렬 우선순위가
- exact alarm은 이번에 안 함 —
SCHEDULE_EXACT_ALARM권한 + 스토어 심사가 얽혀 있어 “검토”로 백로그에 남김
다음에 할 일
- Asset 교체 — 마을 map, 숲 속, 리뮤
- DEV 패널 최종 삭제, 앱 아이콘/스토어 에셋, 개인정보처리방침
- 실기기 검증 — v7 색 변환, 신규 보호 기간, 광고 3회 캡, release 실광고
- 연말 전시회 시네마틱, 알림 요일 필터, 다크모드(v1.x)
Series: 습관만들기 Pawbit
1
|
습관만들기 Pawbit
2
|
습관만들기 Pawbit 1
3
|
습관만들기 Pawbit 2
4
|
습관만들기 Pawbit 3
5
|
습관만들기 Pawbit 4
6
|
습관만들기 Pawbit 5
7
|
습관만들기 Pawbit 6
8
|
습관만들기 Pawbit 7
9
|
습관만들기 Pawbit 8
10
|
습관만들기 Pawbit 9
11
|
습관만들기 Pawbit 10
12
|
습관만들기 Pawbit 11
13
|
습관만들기 Pawbit 12
14
|
습관만들기 Pawbit 13
읽는 중
15
|
습관만들기 Pawbit 14
16
|
습관만들기 Pawbit 15
17
|
습관만들기 Pawbit 16
18
|
습관만들기 Pawbit 17
19
|
습관만들기 Pawbit 18
20
|
습관만들기 Pawbit 19