今天Inhouse的证书到期,测试了一下从自己的安装服务器上去安装App,结果发现无法安装。至此总结出了sign证书到期对App的影响如下:
1、已经被用户安装到机器上的App可以继续使用。
2、如果尝试从服务器上重新安装则安装会失败。
运维的方法是在证书失效前去生成一张新的证书,并用新的证书重新签名App后发布到应用服务器。
自己比较有疑惑的是,安装在手机上的App是否会不能使用,如果不能何时才能验证?
删除开发者账号中已经用于生成打包证书的Certificates 后重新创建对已经发布的应用的影响:
会导致原先的应用无法下载,且已经安装到设备并通过验证的应用无法使用,必须重新生成相关的证书后打包应用重新发布方可解决。但是这对用户的影响是很大的,在应用程序的运维过程中应谨慎处置。未过期的证书不能轻易revoke certificate。
网友评论