RELEASE NOTES · 2026

双平台
更新日志。

比时间线更细的记录:新功能、界面调整、测试版本和重要修复,按日期排在这里。

2
原生平台
28
公开记录
2026.05
开始开发
喜劳转扩 iOS 卡片界面
iOSPUBLIC BETA
喜劳转扩 Android 首页界面
AndroidPUBLIC BETA

01 / UPDATE ARCHIVE

双平台开发记录

默认显示全部内容,也可以只查看某个平台。

iOS1.0.1 (16)

TAG FIX · ICP FILING

Tag 颜色修复与 ICP App 备案提交

修复 maimai 家族和 WS Tag 在应用启动时显示灰色的问题,同步提交 ICP App 备案。

  • maimai / maimai 10000+~15000+ 系列 Tag 加入本地颜色映射,不再因目录未加载而显示灰色。
  • 修复 Wonderlands x Showtime Tag 因 20 字符截断导致的配色查找失败,添加截断后别名兼容。
  • 修复 Tag chip 文字在特定布局下被浮点舍入截断的问题(ClusterCardView)。
  • 预备案代码审计:BackupManager 去除强制解包,EncounterStore 网络请求加入 15 秒超时。
  • Build 16 已上传 App Store Connect;ICP App 备案(订单 2035818131548)于本日提交,待审核中。
Android1.0.8 (9)

PRE-FILING AUDIT

备案前双平台稳定性审计

备案提交前完成 iOS 与 Android 代码检查,并修复审计中确认的稳定性问题。

  • 颜色选择器的触摸拦截加入父视图空值保护,避免极端挂载时序下崩溃。
  • 在线资料上传与读取的响应流改为自动关闭,异常路径不再泄漏网络资源。
  • Debug 构建与 lint 均通过,并在 Android 真机完成安装和启动验证。
Android1.0.8 (9)

iOS 风格首页 · 正式签名

安卓首页改为单卡分页,交互对齐 iOS

把安卓首页做成了和 iOS 一致的单卡分页,卡片操作统一到顶部,并改用正式签名。

  • 首页一屏一卡,左右滑动切换,底部圆点指示当前卡片。
  • 卡面右侧平台按钮点按切换对应二维码,点卡面其他区域翻正反面。
  • 卡片的编辑、分享、删除等操作移到顶部菜单,卡片周围不再有按钮。
  • 外观设置里点颜色色块可弹出取色色盘,不再只能手动输入数值。
  • 本版起改用正式签名:老公测用户需先在 App 内备份数据,卸载旧版后再安装 1.0.8 并恢复。
iOSFILING PREP

APP IDENTITY

备案前重新确认 App 身份

iOS Bundle ID 更新为 com.lucasli.meqr。Apple 会将它识别为新的 App 身份,因此需要重新建立上架关系并重新审核。

  • App 与组件标识统一迁移到新的 com.lucasli.meqr 命名空间。
  • App 信息、服务域名、隐私说明与上架资料开始按备案要求统一整理。
  • 当前处于备案前准备阶段,尚未标记为备案完成或审核通过。
iOS363 TAGS

TAG LIBRARY · UX FIX

Tag 库按 IP 浏览并扩充到 363 项

Tag 选择从单一输入建议扩展为可按 IP 浏览的目录,同时完成新系列、角色配色和编辑体验修复。

  • Tag 输入旁新增目录按钮;搜索使用预建索引、120ms 防抖和本地缓存,输入与滚动更顺畅。
  • 新增蔚蓝档案蓝白主 Tag、maimai 主 Tag 与 Rating 系列;VOCALOID 补齐六位 Crypton 角色。
  • 角色 Tag 统一采用作品或团体色与个人色拼色;初音未来单人 Tag 保留 #39C5BB 纯色。
  • 修复多行介绍被键盘遮挡,并在选择明日方舟通行证后引导添加 16:9 横版头图。
Android1.0.7 (8)

PUBLIC BETA

Android 进入公开测试,下载入口合并

安卓端从邀请内测转为公开测试,官网下载入口也合并到了统一页面。

  • 安卓版本改为公测中,不再需要内测邀请码。
  • APK 直接放在 /appdownload/ 页面,版本 1.0.7 (8),附大小与校验信息。
  • App 内更新保持可用,之后新版本会在 App 内直接提醒。
  • 官网补齐公安备案与工信部备案展示,页面合规信息统一。
Android1.0.7 (8)

TICKET FIX ROUND

工单反馈集中修复

根据工单系统收到的反馈,修复图片裁剪越界、重做更多设置页,并统一了与 iOS 一致的体验。

  • 图片裁剪增加越界钳制:极限拖动后图片边缘精确贴合裁剪框,不再出现黑边。
  • 更多设置页重新设计:更宽松的排版、品牌渐变背景,语言选择器与关于页改为应用内样式。
  • 标签库标签颜色只保留「拼色 / 纯色」两种选项,不再随意自定义分段颜色。
  • 首页背景改为全屏背景图,与 iOS 表现一致。
  • 分享前增加二次确认,主菜单「更多设置」移到顶部,避免误触分享。
Android1.0.6 (7)

TAG SEARCH FIX

Tag 建议恢复输入后匹配

修复服务器目录接入后,打开 Tag 库便提前显示全部目录的问题。

  • 输入为空时不再展示 201 项服务器目录,页面重新保持简洁。
  • 用户开始输入后再按名称与别名匹配,并将建议限制为八项。
  • 保留服务器 Tag 热更新、拼色覆盖与 App 内更新能力。
iOS1.0.1 (14)

TAG SEARCH FIX

Tag 编辑器不再一次列出全部目录

修复远程 Tag 目录迁移后出现的搜索回归,让编辑器恢复原有的输入匹配体验。

  • 空输入不再匹配整个目录,输入后最多显示八项相关建议。
  • 首次建档仍保留独立的六项快捷建议,不受编辑器搜索规则影响。
  • 29 项回归测试通过,build 14 已提交 App Store Connect 处理。
Android1.0.5 (6)

REMOTE TAGS · IN-APP UPDATE

Tag 库热更新与 App 内版本更新

Tag 目录不再随 APK 固定发布,后续新增、下架、别名与服务器配色调整可以直接生效。

  • 每次打开 Tag 库时从 meqrcode.cn 拉取最新目录,不在手机中持久化目录副本。
  • 现有卡片上已经选择的 Tag 与用户自定义配色继续保存在本地,不会因目录调整丢失。
  • 新增自动版本检查、设置页手动检查、App 内 APK 下载、SHA-256 校验及 Android 系统安装确认。
iOS1.0.1 (13)

REMOTE TAG CATALOG

Tag 目录迁移到服务器实时更新

iOS 的 Tag 搜索目录从 App 包体中移出,改为使用与 Android 共用的 201 项服务器目录。

  • 支持简体中文、港澳繁体、台湾繁体、英文、日文与常用别名搜索。
  • 服务器目录支持可选纯色或拼色覆盖,新 Tag 与配色无需等待新的 TestFlight 构建。
  • 网络失败时保留卡片原有 Tag,并提供明确的载入状态与重试入口。
Android1.0.4 (5)

SHARING FIX

分享图片不再被卡片透明度染灰

分享导出此前直接复用屏幕卡片的透明度设置,在相册或聊天软件的底色上会让整张图片显得发灰。

  • 分享时创建独立卡片副本,以 100% 不透明度渲染导出图片。
  • 不修改用户保存的卡片透明度,App 内卡片外观和数据保持原样。
  • 保留原有模板、背景、二维码、平台与 Tag 配色。
iOS1.0.1 (12)

ONBOARDING FIX

修正深色模式文字与输入框遮罩

根据新版建档引导的首轮反馈,修正深色模式和键盘弹出时两个直接影响可读性的界面问题。

  • 欢迎页白色示例卡片固定使用深色姓名、说明与二维码图标,不再继承深色模式白字。
  • 键盘弹出时底部操作栏不再上移覆盖当前输入框。
  • 新增对应回归检查并将 TestFlight 构建号升级到 build 12。
Android1.0.3 (4)

ONBOARDING REDESIGN

新版建档体验下放到 Android

Android 建档流程和 iOS 保持一致,同时保留原生实现与现有数据兼容。

  • 新增独立欢迎页、五段编号进度、固定底部操作区与完成页面。
  • 重新整理身份、二维码、外观、Tag 和最终预览页面,正式卡片渲染器继续作为最终预览。
  • 保留在线交换、二维码兼容性修复、Tag 库与拼色、双模板及认识记录。
iOS1.0.1 (11)

PUBLIC BETA

新版首次建档引导进入 build 11

从欢迎页到创建完成,首次建档流程整体重写,让第一次打开 App 的用户可以真正从零完成一张可用卡片。

  • 加入头像、昵称、介绍、二维码、外观和 Tag 的连续分步引导。
  • 新增进度提示、固定操作区、完成页、动态效果与减少动态效果适配。
  • 继续保留在线交换、正式卡片预览、组件同步和自动备份流程。
Android1.0.2 (3)

BETA FIX

修正菜单、横版头图与 Tag 配色保存

根据首轮邀请内测反馈,集中处理不同 Android 系统下会直接影响建档和编辑体验的问题。

  • 重新计算“更多设置”底部菜单高度,长菜单可滚动,避免按钮和文字被压缩。
  • 横版头图裁剪改用与最终卡片一致的 143:68 比例,预览与成品保持一致。
  • 修复切换二维码或重新进入编辑页后,自定义 Tag 单色与拼色恢复默认的问题。
Android1.0.1 (2)

EMERGENCY HOTFIX

加强 QQ、微信二维码识别

内测中发现部分截图二维码和部分 Android 16 / HyperOS 设备无法稳定识别,因此暂停下载并发布紧急修复。

  • 加入多阶段二维码解码,覆盖反色、留白不足、长截图、中心裁剪和不同二值化策略。
  • 修正 Camera2 图像行距、像素步进和帧释放问题,避免相机流停滞。
  • 补齐 QQ URI Scheme 识别;真机与用户复测通过后重新开放下载。
Android1.0.0 (1)

INTERNAL BETA

Android 邀请内测开始

首个可分发 Android 原生内测包上线,并补齐正式的 MeQR 启动图标和独立下载入口。

  • 支持多平台二维码卡片、标准与明日方舟通行证双模板。
  • 加入首次使用建档、卡片正反面、认识记录、Tag 库与一至三段拼色。
  • 锁定竖屏并完成首页、编辑页、操作菜单和按钮系统的第一轮视觉打磨。
iOS1.0.1 (10)

PUBLIC BETA

首次使用建档与 TestFlight 公测

从头像、昵称和介绍开始,逐步引导用户完成第一张真正可用的个人二维码卡片。

  • 新增分步骤首次使用引导,草稿只在最终确认后写入本地数据。
  • 模板预览直接复用正式卡片渲染器,避免“描述与实物不符”。
  • 锁定竖屏,完成 App Store Connect 上传,并开放 TestFlight 公测入口。
AndroidDEVICE BUILD

CORE EXPERIENCE

核心流程第一次走上 Android 真机

从开发环境进入真实设备,验证新建、编辑、展示、分享和扫描等主流程。

  • 完成原生首页、二维码卡片、编辑器、平台识别和本地数据存储。
  • 接入线上交换码与离线备用信息,保留无网络场景的可用性。
  • 首个调试 APK 在 Android 真机安装并启动。
iOSPERSONALIZATION

TAGS & COLOR

卡片 Tag、主题库与自定义配色

让卡片除了二维码和头像,也能表达用户所在的作品、社群和兴趣。

  • 加入 Tag 输入、规范化、去重和长度限制。
  • 扩充 Project Sekai、VOCALOID、MyGO!!!!! 等主题标签与预设颜色。
  • Tag 出现在卡片背面,并支持独立调整标签颜色。
AndroidPROJECT START

SECOND PLATFORM

Android 原生版本启动

确定不使用简单网页封装,而是建立独立的 Android 原生实现,并与 iOS 共用产品逻辑和交换协议。

  • 建立 Android 工程、基础数据模型与二维码生成/识别能力。
  • 同步个人资料、卡片和在线交换服务的数据契约。
  • 保留平台原生交互,同时以功能一致为迁移优先级。
iOSCARD TEMPLATES

VISUAL SYSTEM

标准卡片与明日方舟通行证

卡片从单一外观扩展为模板系统,并确立正面展示二维码、背面承载完整资料的交互。

  • 新增模板选择与实时预览,区分竖版背景图和横版头图。
  • 通行证加入侧轨、横幅、头像身份区、二维码区和日期信息。
  • 轻触卡片可 3D 翻面查看介绍和完整资料。
iOSEXCHANGE

MEQR EXCHANGE

在线交换码、离线备用与认识记录

线下活动里互换的是一份带头像和介绍的完整资料,回去之后还能翻出来看。

  • 交换码同时携带在线资料地址和离线备用信息。
  • 扫描后可保存认识记录,查看对方选择分享的平台。
  • 加入活动模式,方便按展会或聚会整理新认识的人。
iOSBETA READY

DISTRIBUTION

为 TestFlight 分发补齐产品信息

从内部调试工程向可交给真实用户的测试版本推进。

  • 完善隐私政策、关于页面、开发者联系入口和版本信息。
  • 补齐简体中文、繁体中文、英语和日语界面文案。
  • 建立 Release Archive、导出和 App Store Connect 上传流程。
iOSSTABILITY

LOCAL FIRST

裁剪、本地数据与恢复能力重做

这一阶段主要解决“能运行”之外的可靠性,让已经做好的卡片不因系统或测试变化轻易丢失。

  • 重做头像和背景裁剪,统一预览与实际渲染的坐标逻辑。
  • 移除不稳定的云端容器依赖,回到本地 SwiftData 优先。
  • 加入自动备份、恢复路径、数据迁移保护和回归测试。
iOSWIDGETS

QUICK ACCESS

主屏幕与锁屏小组件

把常用二维码从 App 内带到系统桌面,减少线下展示时的操作步骤。

  • 支持小、中、大尺寸桌面小组件和锁屏入口。
  • 加入小组件背景图片、透明度和 App 内实时预览。
  • 修复深色模式底色、系统边距和背景裁切问题。
iOSPROJECT START

FOUNDATION

第一张个人二维码卡片

喜劳转扩从一个“把个人二维码整理得更好看、更方便展示”的想法开始。

  • 建立个人卡片、二维码资料和本地数据模型。
  • 支持头像、背景、文字色、二维码色、圆角和透明度。
  • 完成二维码图片导入、平台识别、分享与卡片排序。