为了解决多环境客户端与服务端所在功能版本不一致,难以定位问题,影响开发和测试效率,提出客户端与服务器信息直显
一、 | 多环境应用包共存,用图标区分不同环境的包 | 生产包无角标,其它环境包角标带环境 | Android/iOS |
二、 | 包提交到公共下载点, iOS提交到testfight 区分环境, android提交到fir.im或蒲公英等托管平台 | 安卓分包参考:https://blog.csdn.net/shayubuhuifei/article/details/132736437 | Android/iOS |
三、 | 测试包build号和更新说明 | Android/iOS/Applet | |
四、 | 客户端设置中 添加 服务端信息,点击后显示当前连接的服务端环境、 版本等信息,该标签功能只在非生产环境下显示、可用 | 由服务端提供 服务端 version 接口 | Android/iOS/Applet |