ios私钥证书过期怎么办

香蕉云编原创发布日期:2023-01-16


苹果的私钥证书,假如是个人或company类型的苹果开发者,过期时间是一年。假如是企业类型的苹果开发者账号,过期时间是三年。超过这个时间,证书将不能再用来打包。

这个时候,假如已经上架的版本,证书过期是不会有影响的,用户还能继续安装线上app store的版本,但是你这个证书就不能继续用来打包了。继续用来打包,打包工具,比如hbuilderx将会提示你证书已过期。

所以你假如要打包,请删除苹果开发者网站的全部过期的证书和和描述文件(证书profile文件),全部删掉,然后重建证书和描述文件,就可以打新包了。因为描述文件是绑定证书的,假如证书过期了,描述文件也是无效的,最好把描述文件也删除,免得你以为这个旧的描述文件还能使用。

因此,私钥证书过期可以删除原来的证书和描述文件,重建证书和描述文件。删除了证书对线上的版本也是没有影响的。

可能很多开发过安卓的开发者会问,对安卓来说,不同的证书意味着是不同的app了,删除证书会不会对app的版权有影响,这点开发者不需要担心,因为苹果的安装机制跟安卓不一样,苹果创建了新的证书后,只要你的app绑定的Bundle ID(套装ID)是同一个,就认为是同一个app的。

可能你已经很久没创建过证书,忘记怎么创建私钥证书了,可以参考我们的这篇文章使用我们的工具来创建ios私钥证书:https://www.yunedit.com/xueyuan/jx/ioscert004


在线客服