OEM后的应用可以自己进行版本管理控制,不受帆软官方APP更新的影响。

实现版本自主管理后,可以将测试稳定的版本进行OEM打包,然后发布给最终用户使用;

当帆软有新的bug修复版本或者迭代版本时,可以根据自己的需要进行测试,确认无误后,重新进行OEM打包并发布,从而保证最终用户使用的始终是稳定的版本。

版本自主管理分两步实现:

1、版本信息服务配置

配置一个服务以json格式返回最新版本信息,示例如下:

[
	{

		"platform": "ios",
		"version": "2.0",
		"date": "2018-01-15@20:00",
		"update": "应用下载地址"
	},
	{
		"platform": "android",
		"version": "9.1.03",
		"date": "2018-01-12@20:00",
		"update": "应用下载地址"
	}
]

参数说明(参数名字要与下方规定一致):

参数说明
platform
平台,小写的ios/android
version
最新版本号,版本号格式可以自行定义规范,通常采用xx.xx.xx格式
date更新日期
updateapp下载地址

 

2、OEM打包时填写步骤1中获取版本信息的链接

这样,客户端关于界面>版本更新,会通过配置的链接获取最新版本信息并与当前版本比较,如果获取到的版本号更高则会提示更新。