起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2898|回复: 10

[处理中3] APP版本升级总是多提示一次undefine

[复制链接]

55

主题

207

帖子

551

积分

高级会员

Rank: 4

积分
551
QQ
发表于 2016-8-26 22:19:57 | 显示全部楼层 |阅读模式
按照外卖视频中的操作步骤,做app升级.
打开APP后会正常提示有版本升级,点击升级后正常下载安装. 此时马上会又弹出一个升级对话框,内容都是undefined,测试了多次都是如此.

我在论坛上搜索了一下,类似问题有人发过贴,但都不能解决。(一个是换了自己的tomcat版本,另一个是没有打包cordova)
WeX5版本3.5  UIserver搭建在lnmp环境下。
cordova插件都打包进去,夜神模拟器,版本号设置也正确。    请看下到底是咋回事?
发表于 2016-8-29 09:53:09 | 显示全部楼层
3.5正式版本升级可以看下:http://docs.wex5.com/app-resources-and-version-update/
你说的是正常下载和安装的时候,又弹出同一个升级对话框吗??是安装前还是安装后? 可以截图看看!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

55

主题

207

帖子

551

积分

高级会员

Rank: 4

积分
551
QQ
 楼主| 发表于 2016-8-30 14:22:50 | 显示全部楼层
本帖最后由 forrlx 于 2016-8-30 14:25 编辑

测试了半天,找到原因了. 结帖吧
这两个文档都有点问题:
http://docs.wex5.com/app-resources-and-version-update/
这个只是说了怎么操作,但没有说明需要拷贝及 var versionChecker = require("$UI/myapp/appVersionChecker")
--------------------------------------------------------------------------------------------------------------------------------------------------------
另一个http://bbs.wex5.com/forum.php?mo ... &extra=page%3D1 多说了拷贝 appVersion_in_server.js
---------------------------------------------------------------------------------
实际上需要将两个指导文档结合起来,首先拷贝 appVersionChecker.js  然后在打包时输入正确的版本号及升级说明.就可以了.

打包的时候输入升级说明及版本号,应该就实现了 appVersion_in_server.js的功能,如果两个都作了,就会出现重复提示需要升级版本及有一次提示内容都是undefine的问题.
回复 支持 反对

使用道具 举报

发表于 2016-8-30 15:17:24 | 显示全部楼层
forrlx 发表于 2016-8-30 14:22
测试了半天,找到原因了. 结帖吧
这两个文档都有点问题:
http://docs.wex5.com/app-resources-and-version-u ...

http://docs.wex5.com/app-resources-and-version-update/  
这个文档没有介绍错!
appVersionChecker 这个是旧版本提供的版本更新机制!新版已经可以不需要了!

原理就是,有自己提供的资源更新代码,则优先使用自己写的代码!如果没有这个文件!就使用系统提供的更新方式!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

55

主题

207

帖子

551

积分

高级会员

Rank: 4

积分
551
QQ
 楼主| 发表于 2016-9-13 10:13:31 | 显示全部楼层
liangyongfei 发表于 2016-8-30 15:17
http://docs.wex5.com/app-resources-and-version-update/  
这个文档没有介绍错!
appVersionChecker 这 ...

好的  已改正 结帖吧
回复 支持 反对

使用道具 举报

1

主题

32

帖子

247

积分

中级会员

Rank: 3Rank: 3

积分
247
QQ
发表于 2016-11-28 23:10:58 | 显示全部楼层
liangyongfei 发表于 2016-8-30 15:17
http://docs.wex5.com/app-resources-and-version-update/  
这个文档没有介绍错!
appVersionChecker 这 ...

我的3.6版本的,按照http://docs.wex5.com/app-resources-and-version-update/ 的方法做,没能弹出升级提示啊!开始我怀疑是我选择了加密,后来取消了加密也不行!
回复 支持 反对

使用道具 举报

1

主题

32

帖子

247

积分

中级会员

Rank: 3Rank: 3

积分
247
QQ
发表于 2016-11-28 23:12:03 | 显示全部楼层
liangyongfei 发表于 2016-8-30 15:17
http://docs.wex5.com/app-resources-and-version-update/  
这个文档没有介绍错!
appVersionChecker 这 ...

我是用仿淘宝的案例做的升级测试
回复 支持 反对

使用道具 举报

发表于 2016-11-29 09:52:10 | 显示全部楼层
gzxbe 发表于 2016-11-28 23:12
我是用仿淘宝的案例做的升级测试

如果是资源更新。打包的时候,资源版本号必须变化或者不填
版本更新,要求APP版本号递增
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

1

主题

32

帖子

247

积分

中级会员

Rank: 3Rank: 3

积分
247
QQ
发表于 2016-11-30 23:13:24 | 显示全部楼层
liangyongfei 发表于 2016-11-29 09:52
如果是资源更新。打包的时候,资源版本号必须变化或者不填
版本更新,要求APP版本号递增 ...

资源更新和app版本更新都不行啊!我是app版本号由0.0.1到0.0.2或0.0.3,资源版本号由V0.0.1到V0.0.2或V0.0.3,加密和不加密都试了好几次,没出现升级提示!

会不会是版本号的命名有什么问题?
回复 支持 反对

使用道具 举报

发表于 2016-12-1 10:18:51 | 显示全部楼层
gzxbe 发表于 2016-11-30 23:13
资源更新和app版本更新都不行啊!我是app版本号由0.0.1到0.0.2或0.0.3,资源版本号由V0.0.1到V0.0.2或V0. ...

打包后需要重现部署到服务器上!
APP重现启动的时候就会提示的!
这个是APP更新

资源更新可以看下:http://docs.wex5.com/wex5-app-question-list-2041
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-23 19:53 , Processed in 0.107170 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表