为了解决多环境客户端与服务端所在功能版本不一致,影响开发和测试效率,提出客户端与服务器信息直显

一、

多环境应用包共存,用图标区分不同环境的包

生产包无角标,其它环境包角标带环境

Android/iOS

二、

包提交到公共下载点,

iOS提交到testfight 区分环境,

android提交到fir.im或蒲公英等托管平台

安卓分包参考:https://blog.csdn.net/shayubuhuifei/article/details/132736437

iOS分包参考:https://halfrost.com/ios_multienvironments/

Android/iOS

三、

测试包build号和更新说明


Android/iOS/Applet

四、

客户端设置中 添加 服务端信息,点击后显示当前连接的服务端环境、

版本等信息,该标签功能只在非生产环境下显示可用

由服务端提供 服务端 version 接口

Android/iOS/Applet


  • 无标签