问题描述
mPaaS移动分析控制台上看不到某个版本的统计数据。例如,某用户已经对外发布了一个 5.12.1 版本的客户端,但是在控制台上始终看不到该版本的统计信息:
排查手段
一般情况下,这种问题可能是由于客户端上报的版本号不正确导致的。例如上述问题,通过抓取HTTP数据包发现,实际上报的版本号为5.11.1。
进一步检查发现iOS项目中的
Production Version
字段未更新。通过抓包确认了上报版本号错误后,在客户端项目中执行以下检查。
iOS客户端项目:检查
info.plist
中的Production Version
字段是否更新。Android客户端项目:检查
build.gradle
中的versionName
字段是否更新。
说明:mPaaS组件对应用版本号的定义比较特殊,需要从特定的位置读取,因此要手动做好版本号的配置和更新。
文档内容是否对您有帮助?