docs(roadmap): 记一下 0.3.0 发版,模拟器上把应用内升级走通了
CI / backend (push) Canceled after 0s

This commit is contained in:
Steven
2026-11-06 12:41:59 +08:00
parent 377dabcc9e
commit 4e3f56af79
+10
View File
@@ -452,6 +452,16 @@
- [x] 生产(`http://192.168.8.188:8200`)同上,安装包已随部署上传 - [x] 生产(`http://192.168.8.188:8200`)同上,安装包已随部署上传
- [x] 模拟器上走通全流程:装 debug 包 → 登录 → 启动即弹「有新版」→ 下载 7 762 912 字节(与清单 `size` 一致,`.part` 已改名)→ 无安装权限时提示去开 → 拉系统安装器「是否更新此应用」→ 装完 `versionCode=2 / versionName=0.2.0`;截图 `2.Design/screens/android-update-{dialog,permission,installer}.png` 与 `android-home-check-update.png` - [x] 模拟器上走通全流程:装 debug 包 → 登录 → 启动即弹「有新版」→ 下载 7 762 912 字节(与清单 `size` 一致,`.part` 已改名)→ 无安装权限时提示去开 → 拉系统安装器「是否更新此应用」→ 装完 `versionCode=2 / versionName=0.2.0`;截图 `2.Design/screens/android-update-{dialog,permission,installer}.png` 与 `android-home-check-update.png`
### 6.5 发版记录
| 版本 | 日期 | 这一版带上了什么 |
|---|---|---|
| 0.3.0(`versionCode=3`) | 2026-11-06 | 知识是备忘录(分类 / 标签 / 筛选 / 搜索)、知识能删、公众号链接抓成知识后手机上读得到、登录改成手机号或邮箱 + 密码(生产已关短信,旧包登不进去)。模拟器上从 0.2.0 走应用内升级到 0.3.0 全程通过:弹窗「有新版 0.3.0」→ 下载 7.5 MB → 系统安装器 → `versionCode=3` |
| 0.2.0(`versionCode=2`) | 2026-10-31 | 第一个带应用内升级的包,图标换成与 Web 同一套 |
升级签名用同一把(`CN=Dadao Task`,SHA-256 `2555c7908f7d…`),所以老版本能直接覆盖安装;
换签名的话只能卸了重装,OTA 也会失败。
--- ---
## 7. 账号与外壳统一(Web,2026-10-31) ## 7. 账号与外壳统一(Web,2026-10-31)