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

QQ登录

只需一步,快速开始

查看: 828|回复: 6

[结贴] 用户苹果手机升级的问题

[复制链接]

9

主题

28

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
发表于 2016-4-27 17:43:16 | 显示全部楼层 |阅读模式
用户苹果手机目前使用APP3.0.2这个APP版本,现在做了功能更新,要提交打包3.0.3这个版本给苹果商店审核,可是我们必须把3.0.3发布到服务器,这样苹果商店才能审核我们的3.0.3版本,审核通过才给与上架,苹果商店审核要几个工作日,在审核期间原来的苹果用户使用的3.0.2是否还可以正常运行,会否判断有新版本,但新版本还未上架,怎样才能有一个完美解决方案。而且目前判断有新版本,原来版本不会自动删除,并安装新版本,要手动删除掉旧版本,才可以正常安装下载的新版本,如何解决这些问题?
发表于 2016-4-27 18:32:26 | 显示全部楼层
不必要每次都 APP更新 ,资源更新就足够了!!模式2打包!服务器重新部署资源后!客户端会立刻相应的!
http://doc.wex5.com/wex5-runtime-java/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

12

主题

2627

帖子

2866

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2866
发表于 2016-4-27 18:52:30 | 显示全部楼层
1. 新旧版本同时运行的问题
第一步: 发布3.0.3的后台baas, 相当于这时有两个后台正常运行机制3.0.2和3.0.3;
第二步: 将3.0.3的app提交给苹果审核, 这时正常用户还是使用3.0.2, 并没有更新(因为你没有发布3.0.3的UI资源, 所以app检测不到版本变化)

2. 目前判断有新版本,原来版本不会自动删除,并安装新版本,要手动删除掉旧版本,才可以正常安装下载的新版本
正常情况下不会出现这个问题: 新旧版本间的包名和签名必须一致, 如果包名一致,但签名不一致时, 就会出现你说的问题
回复 支持 反对

使用道具 举报

9

主题

28

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2016-4-28 10:51:32 | 显示全部楼层
好的,明白了,谢谢
回复 支持 反对

使用道具 举报

9

主题

28

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2016-4-28 11:00:48 | 显示全部楼层
我目前的
应用包名为 com.justep.fenjizhenliao
应用名为 柳州分级诊疗
打出来的包为 app.apk和app.ipa
下载地址为 downloadUrl:"http://.../fenjizhenliao/app.apk"
我应该这样改吧?
我要把打出来的包改为 柳州分级诊疗.apk和柳州分级诊疗.ipa
下载地址为 downloadUrl:"http://.../fenjizhenliao/柳州分级诊疗.apk"
这样才会自动删除旧版本自动装上新版本?
以上是否正确
回复 支持 反对

使用道具 举报

12

主题

2627

帖子

2866

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2866
发表于 2016-4-28 11:08:31 | 显示全部楼层
如果要实现版本的自动更新, 只需要做一件事: 把你最新的资源和app发布到服务器上(不仅需要发布最新的apk, 而且需要发布最新的资源,因为是先从资源中比较版本号后,才去下载最新的apk), 具体可以参考http://doc.wex5.com/app-resources-and-version-update/

"新旧版本间的包名和签名必须一致, 版本号需要变化"
回复 支持 反对

使用道具 举报

9

主题

28

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2016-4-28 15:48:03 | 显示全部楼层
好的,谢谢啦
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-15 19:43 , Processed in 0.051442 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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