问题复现:
在企业测试包的环境下
如下图所示,App更新的时候出现了两个一样的App
问题所在:
企业包一般都会放在网上共别人下载,我们iOS打包IPA发给后台,一般也要提供一个plist文件,里面填写了App的一些icon和id。
本次之所以会出现两个App,是因为plist里面的id与已安装的App的id不一致,所以下载的时候,会另创一个位置去显示下载进度。
等新App下载完成后安装,系统判断新App的id与旧App的id一致,所以会把他们合并到一个App。
解决:
plist里面的id要填写与App一样的id
另外,今天了解到一个事情:
App接口如果出现秒超时,有可能是手机时间手动改了,与服务器时间不一致,刚好服务器又没做时差适配。