iOS证书突然失效

今早上班打包直接报错,错误如图

根据错误信息到“钥匙串”里面看了一下证书,证书都莫名其妙的失效了,昨天还是好好的。

重新去钥匙串从证颁发中心获取证书,然后登陆开发者账号重新申请证书,然后添加到钥匙串中,再次打包发现刚申请成功的证书还是无效的。折腾了半天才找到解决方案。

解决方法:

第一种方法:

1.打开系统中 钥匙串

2.点击左上钥匙串中的"登录",在点击左下种类中的"证书"

3.选择"Apple Worldwide Developer Certification Authority",单击右键,选择"查看简介"

4.找到信任并展开,把第一条改成始终信任,如图

之后再看一下证书是不是恢复正常了

第二种方法:

1.下载这个文件

https://developer.apple.com/certificationauthority/AppleWWDRCA.cer,并安装。

2, 在"钥匙串"里选择"登录",然后点选"证书",在这个界面,选择工具栏的"显示" -> "显示已过期的证书",这时候你会发现一个过期的“WWDR Certificate”(Apple Worldwide Developer Relations Certification Authority),删除它。

3, 在"系统"的那一栏也有这个过期的“WWDR Certificate”,一并删除它。

4 ,不出意外你的证书那里从 “This certificate has an invalid issuer”(此证书的签发者无效)变成了 “This certificate is valid”了。

最新文章

  1. Dashborad 上显示出错
  2. Audio播放音效
  3. C#抓包
  4. 改变Android按钮背景颜色的高效方法
  5. ASP.NET服务器推送及前后台实时交互
  6. Visual Studio新建的源文件的默认编码
  7. Linux 内核优化
  8. H-JATG:NAND_FLASH的参数设置
  9. Docker学习计划
  10. Spring Boot踩坑之路一
  11. Java程序员入门:Java程序员面试失败的5大原因
  12. centos7 下搭建hadoop2.9 分布式集群
  13. 在CentOs7上部署Gunicorn
  14. 深入理解C++11
  15. 【PHP快速入门】 第二节 php基本语法
  16. 深入解密.NET(Tuple元祖)
  17. Linux stress CPU的测试方法
  18. edgeR使用学习【转载】
  19. jsonp 跨域2
  20. 解决Mysql Workbench的Error Code: 1175错误 无法删除数据

热门文章

  1. HMM 自学教程(六)维特比算法
  2. Xcode 报错信息
  3. iOS-布局-Masonry
  4. Android开发权威指南(第2版)新书发布
  5. Mysql log_slave_updates 参数
  6. “康园圈--互联网+校园平台“项目之Sprint3
  7. “康园圈--互联网+校园平台“项目之sprint2
  8. Asp.Net 三层架构之泛型应用
  9. 【转】MSMQ 微软消息队列 简单 示例
  10. 大话设计模式-->模板方法设计模式