手机证书过期 , 相信我们很多朋友都听说过 , 关于iOS签名证书到期的问题以及产生的后果大家也应该清楚的 , 那么遇到iOS证书到期我们应该怎么去处理呢?今天就来说说各种证书失效后的解决办法 , 一起来看看吧!

文章插图
文章插图
1、开发或者发布证书
如果你的开发者账号是company(公司)类型或个人类型的 , 只要你的开发者membership没有过期 , 就不会对已上架的app产生影响 , 只是你下次发布或者更新app就要重新生成一个distribution证书了 。
如果你的开发者账号是enterprise类型(企业级)的 , 证书过期或被revoke了之后 , 那么安装过该证书打包的app的用户将无法打开该app了 , 开发或者发布证书过期后,他相关的描述文件也会失效,解决办法如下:
这个时候你需要到开发者中心—Certificates 目录下把过期的开发或者发布证书Revoke掉,然后生成新的开发或者发布证书,之后还需要更新描述文件,点击过期的描述文件展开详情界面—-点击Edit按钮—- 选择对应的开发或者发布证书—点击Generate按钮
为了避免失效后,通过fir打包上传或企业级的APP不能用,一定要在失效之前,生成一个新的发布证书,生成对应的描述文件 ,安装到钥匙串中,在失效之前强制更新一次APP
切记不要随便revoked调你的发布证书,如果你通过fir打包上传或者企业级APP,就会闪退不能用 。
2、开发或者发布描述文件
一般描述文件过期的原因是 :他相关的开发或者发布证书过期,这个时候你需要到开发者中心—Certificates 目录下把过期的开发或者发布证书Revoke掉,然后生成新的开发或者发布证书,之后别慌,?只需要几步就更新描述文件,点击过期的描述文件展开详情界面—-点击Edit按钮—- 选择对应的开发或者发布证书—点击Generate按钮
为了避免失效后,通过fir打包上传或企业级的APP不能用,一定要在失效之前,,生成一个新的描述文件 ,安装,在失效之前强制更新一次APP
3、推送证书过期
推送证书(生产Apple Push Services和开发APNs Development iOS)的有效期都是一年 , 将要过期的时候 , 苹果官方会发邮件提醒
过期的体现:
1、我的证书可以看到各个App的推送证书 , 如果过期了 , 显示红色X
2、极光提示
3、AppStore 信息显示
解决办法:
1.官网信息点击编辑进入编辑
2.重新创建生产和开发证
3.进入Create a CSR file 页面 , 直接Continue:
4.选择CSR File , 这个时候还没有创建CSR File , 我们需要创建之后才能提交
5.打开钥匙串 , 首先在我的证书中 , 将已过期的两个证书删除
6.创建新的CSR文件 。点击菜单中钥匙串访问→证书助理→从证书颁发机构请求证书…
7.进入证书助理 , 填写信息(用户名称和邮箱随便写) , 请求是 选择 存储到磁盘
8.创建好CSR文件 , 回到步骤4选择新创建的文件提交 。点击Continue
9.将生成的证书下载下来 , 第一个证书完成 。
10.回到步骤2的界面 , 可以看到开发证书已经存在了 , 重复3-9的步骤(使用同一个CSR文件即可)创建另一个生产证书
完成之后 , 在过期表现中的表现3已改变
11.双击下载的两个证书,把证书添加到钥匙串中
12.为了正常使用极光SDK , 去极光官网重新配置两个证书 。需要提供p12后缀的文件 。
经验总结扩展阅读
- 淘宝证书错误怎么办,导致证书错误的因素有哪些?
- |鱿鱼才子将杨槠策比做猫狗畜生,指他才是余秀华的良药,手机暴露真实目的
- 微信可以收qq消息吗
- 2020年防骚扰APP推荐 手机防骚扰软件
- 手机录屏怎么没有声音 快速教你解决
- 怎样调节手机中的WiFi才能不卡 这样设置就会好很多
- 手机显示hd图标是什么意思如何关闭 详细讲解如下
- 手机耗电太快了怎么解决 手机耗电太快了怎么解决教程
- 华为手机卡顿的4个解决方法 华为手机卡顿怎么解决
- 去除手机灰尘的小妙招 怎么去除去除手机灰尘