ios知识库发布日期:2023-09-01
ios证书是有有效期的,这点上跟android证书不一样,android用不同的证书打包出来的应用,手机会认为不是同一个应用,但是ios只要是同一个苹果开发者账号创建的证书,打包出来的应用,只要绑定的appId一样,就会认为是同一个应用。
ios证书的有效期,要区分不同的苹果开发者账号。因为不同类型的苹果开发者账号,其证书的有效期是不一样的。
假如是个人的苹果开发者账号,或者是company类型的苹果开发者账号,创建的cer证书有效期是一年,一年后假如要重新打包,是要创建新的证书的。而已经上架的是不受影响的,即使把旧的证书删除了,对已经上架的ios应用也是没有影响的。
假如是企业类型的苹果开发者账号,创建的cer证书的有效期是3年。
但要注意企业账号跟普通账号的作用是不一样的,企业账号生成的证书,只能用来打企业内部包,不能用来上架,普通账号打出来的包,才能上架app store,所以不要因为证书的有效期而选择错了账号的类型哦。