Skip to content

应用发布

应用发布功能用于管理ChainlessChain客户端应用的版本发布流程,支持5个平台的统一版本管理。

发布流程

应用版本遵循以下生命周期:

草稿(DRAFT) → 测试(TESTING) → 发布(PUBLISHED) → 废弃(DEPRECATED)

1. 创建版本

进入创建页面

登录厂家管理系统
→ 应用管理
→ 版本管理
→ 创建新版本

填写版本信息

字段说明必填示例
应用名称客户端应用名ChainlessChain Desktop
版本号语义化版本号5.0.2
目标平台发布平台Windows
版本说明更新内容描述修复已知问题,性能优化
最低兼容版本最低可升级版本4.0.0
强制更新是否强制更新

2. 上传安装包

版本创建后,需要上传对应平台的安装包文件:

平台文件格式大小限制
Windows.exe / .msi500MB
macOS.dmg / .pkg500MB
Linux.AppImage / .deb500MB
Android.apk200MB
iOS.ipa200MB
版本详情页
→ 上传安装包
→ 选择文件
→ 等待上传完成
→ 系统自动计算校验和(SHA-256)

3. 提交测试

1. 确认安装包已上传
2. 点击"提交测试"
3. 版本状态变更为 TESTING
4. 通知测试团队进行验证

4. 正式发布

测试通过后,将版本正式发布:

1. 在版本详情页点击"发布"
2. 确认发布信息
3. 版本状态变更为 PUBLISHED
4. 客户端自动检测到新版本

支持的平台

平台代码说明
WindowsWINDOWSWindows 10/11
macOSMACOSmacOS 12+
LinuxLINUXUbuntu 20.04+, Debian 11+
AndroidANDROIDAndroid 8.0+
iOSIOSiOS 15+

版本状态说明

状态说明可执行操作
草稿 (DRAFT)新创建,未提交测试编辑、上传安装包、提交测试、删除
测试 (TESTING)测试中发布、退回
已发布 (PUBLISHED)正式发布,用户可更新废弃
已废弃 (DEPRECATED)不再提供下载

强制更新

设置强制更新后,低于此版本的客户端在启动时将强制要求更新:

  1. 进入版本详情
  2. 开启"强制更新"开关
  3. 设置最低兼容版本号
  4. 保存设置

注意

强制更新会影响所有低版本用户,请确保新版本已充分测试后再开启。

下载统计

在版本详情页可查看下载统计:

  • 总下载量: 该版本累计下载次数
  • 每日下载: 按日统计的下载趋势
  • 平台分布: 各平台下载占比

注意事项

  1. 版本号必须遵循语义化版本规范(SemVer)
  2. 同一平台不能存在相同版本号
  3. 已发布的版本不能修改安装包
  4. 建议在非高峰时段发布新版本
  5. 发布前确保安装包完整性校验通过

基于 MIT 许可发布