微信为最新版本,但是获取SDKVersion为null
发布于 5 年前 作者 nadu 1970 次浏览 来自 问答

返回null;

6 回复

具体不太清楚我也是一名开发者,我也被你的问题坑过,查了下后台统计才得出的结论。我估计受很多因素影响,比如手机存储空间、或是当前电量低、也或是当前cpu占用率高等等,具体不得而知,得让微信官方解答了。

微信卸载 重装

好的,谢谢

  1. 返回null就表示1.0.0 版本

  2. 微信客户端是最新版并不代表SDKVersion也是最新版。原因:微信客户端开发使用java(kotlin)或object-c(swift),而小程序框架的开发使用JavaScript,所以这肯定不是同一拨人。为了维护方便,客户端安装包默认携带着1.0.0版本的小程序库框架库。只有当用户安装了微信,并且网络环境允许时,后台才会做小程序框架库的静默升级,之后才会用到最新版本的小程序框架库。

谢谢你的解答,那为何在网络允许的情况下,最新版的微信不升级小程序基础版本?

回到顶部