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

QQ登录

只需一步,快速开始

查看: 1949|回复: 3

[处理中3] 版本升级问题

[复制链接]

19

主题

98

帖子

282

积分

中级会员

Rank: 3Rank: 3

积分
282
QQ
发表于 2017-5-12 09:15:44 | 显示全部楼层 |阅读模式
目前版本的升级方式,针对Android好像没有太大的问题,更新版本只要服务端部署好新的版本就可以了。
可是iOS的升级好像有点处理不方便, iOS版本的更新需要重新审核,在审核通过前,服务端部署新的版本
当前手机上的版本会提示版本更新,但是跳转到appstore的版本又是旧的。

所以升级的提示框 能不能提供一个开关在服务器的版本配置文件上,这样当iOS审核通过了再打开。
发表于 2017-5-12 10:48:30 | 显示全部楼层
生成的资源里面,有一个配置文件
appMetadata_in_server.json

是一个json结构的文件,部署的时候手动修改一下这个配置文件 中的appInfo  iosApp version
这个版本号改成旧的!,那么苹果暂时就不会提示更新了!

等审核通过以后,再修改它改成新版本!应该就可以了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

19

主题

98

帖子

282

积分

中级会员

Rank: 3Rank: 3

积分
282
QQ
 楼主| 发表于 2017-5-13 21:54:38 | 显示全部楼层
我建议你们测试下,目前wex5 appMetadata_in_server.json文件不仅仅是用来升级把
你如果用旧的版本号,但是你部署的资源文件夹v-versionx.x.x-zh_CN- 是新的, 这样客户端会访问不到资源文件的。
回复 支持 反对

使用道具 举报

发表于 2017-5-15 11:17:10 | 显示全部楼层
here.zhou 发表于 2017-5-13 21:54
我建议你们测试下,目前wex5 appMetadata_in_server.json文件不仅仅是用来升级把
你如果用旧的版本号,但是 ...

appMetadata_in_server.json  里面包含了资源更新和 版本更新的信息!
如果重新部署新资源!修需要把新生成的appMetadata_in_server.json 也覆盖掉就可以了!!

覆盖掉以后再修改它的版本号!!将iosApp  的 version 修改成以前的! 那么ios就不会提示版本更新了!
当苹果审核通过以后!再修改版本号成最新的!那么客户端就能提示了!

因为每次app重启,客户端都会请求这个版本文件的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-5 11:00 , Processed in 0.110004 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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