公司之前找外包写了一套app,外包团队用的cordova写的,因为在运营过程中各种问题,公司自行用dcloud仿写了一套出来。
由于原外包团队使用cordova打包时直接用的debug版的签名证书,我索要了他们的debug证书来保证签名信息一致,新app打包时的包名和原app一致。
打包完成后,经校验两个app的签名信息完全一致,但是新的app无法覆盖升级老版本app,提示应用未安装。
两个app分别单独安装都正常,用cordova的老版本源码打包可正常升级,证明证书无误。
请问出现这种情况的原因有哪些?有没有办法解决这个问题?
注:dcloud版本的app尝试了debug包 云打包 离线打包均不可覆盖升级,单独安装正常
0 个回复