|
本帖最后由 hkdwolf 于 2016-4-8 10:39 编辑
3.4版本开始支持自动检测APP和资源版本升级,但是我在实际测试中发现不能用。
在此探讨下问题原因:
一,打包参数设置:
1.1,应用模式:模式1
1.2,版本号: 1.0.x (每次更新会将x+1)
1.3,资源版本号:V100x
二,上传到服务器后观察:
2.1, 每次启动APP,服务器端访问日志有请求:
“GET /appMetadata_in_server.json?_=e6bee48d-2f50-eb5e-82af-2d787ecac54d HTTP/1.1 200 ”
(e6...54d的值每次请求不一样)
2.2,服务器端:/appMetadata_in_server.json的内容,其中版本号也在增加:
{
"appInfo":{
"androidApp":{
"changeLog":"魅动联盟APP内测版上线啦~",
"downloadURL":"http://m.xxx.com/upd/meidong.apk",
"version":"1.0.2"
},
"iosApp":{
"changeLog":"魅动联盟APP内测版上线啦~~",
"downloadURL":"http://m.xxx.com/upd/meidong.ipa",
"version":"1.0.2"
}
},
"resourceInfo":{
"appVersion":"",
"downloadURL":"http://m.xxx.com/upd/meidong.zip",
"indexURL":"/meidong/index_main.w",
"mode":"1",
"version":"v-V1002-zh_CN-"
}
三,问题疑惑:
3.1,只测试了安卓系统,每次运行1.0.1版本的APP,从未提示过要更新APP或资源?
3.2,服务器端访问日志看,也从未请求过APP和资源的下载地址?
请问下可能的原因是什么?是不是哪里设置有问题,或遗漏了什么设置?
谢谢! |
|