관리자 지시 (10/19, 28 지적): 시험판에 태그 (예: v2026.10.18_977) 를 단 뒤 같은 APK 를 tool/check_apk.ps1 로 다시 검사하면
"시험판인데 정식 판 v2026.10.18_977 과 같음" 으로 거짓 실패했다 (그 태그를 정식 판으로 봄). 거꾸로 977 APK 에 -Release 를 주면 통과했다.
- check_apk.ps1: 정식 판 태그는 순번 900 미만만. -Release 인데 versionCode 의 순번이 900 이상이면 실패 ("시험판 번호입니다").
- check_windows_build.ps1: 원래 태그를 보지 않아 거짓 실패는 없었다. -Release 인데 순번이 900 이상이면 실패하도록 같은 규칙을 맞춤 (전에는 1000 이상만).
확인 (실제 파일):
- APK 977 (release\test\977): -Release 없이 통과, -Release 면 실패 / APK 001 (정식 판): -Release 통과, -Release 없이 실패 (정식 판 번호).
- Windows 977 (release\test\977\stage): -Release 없이 통과, -Release 면 실패 / Windows 001 (release\stage_v2026.10.18_001): -Release 통과, 없이 실패.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
관리자 지시 (10/17): 시험판 972 의 Windows 가 FileVersion 2026.10.12+1 이라 정식 판 v2026.10.12_001 과 똑같이 보였다
(버전 기록 · 되살리기 창이 헷갈림 - 예전에 겪은 문제). Android 는 versionCode 261012972 라 v2026.10.12_972.
- tool/check_windows_build.ps1: Lib\jj_mkvmaker.exe 의 ProductVersion 을 읽어 시험판인데 번호 < 1000 (정식 번호) 이면 실패,
-Release 인데 시험 번호면 실패 (check_apk 와 같은 꼴).
- tool/make_zip.ps1: 묶기 전에 위 검사. 정식 판 zip 은 이제 -Release 를 붙인다.
- 시험판 빌드: flutter build windows --release --build-number 261012972 (APK versionCode 와 같은 번호).
release\test\b6_windows_05074ec_972 를 이렇게 다시 빌드함 (예전 폴더는 그대로).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>