iOS开发证书失效--Missing iOS Distribution signing identity
2016-02-19 10:12
483 查看
今早上班打包直接报错,错误如图
1.png
根据错误信息到“钥匙串”里面看了一下证书,证书都莫名其妙的失效了,昨天还是好好的。折腾了半天才找到解决方案。
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.png
根据错误信息到“钥匙串”里面看了一下证书,证书都莫名其妙的失效了,昨天还是好好的。折腾了半天才找到解决方案。
第一种方法:
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”了。
相关文章推荐
- IOS设置菜单界面的设计思路
- iOS开发如何去掉某种类型的警告
- ios nil、NULL和NSNull 的使用
- 设置iOS的Code Snippet 快捷代码块
- 可变字典(NSMutableDictionary)简介
- iOS让软键盘消失的简单方法
- iOS让软键盘消失的简单方法
- iOS让软键盘消失的简单方法
- iOS:iOS开发中用户密码保存位置
- iOS开发中的内存管理相关
- Xcode 7快捷真机调试
- 如何系统学习 iOS 开发?
- iOS 开发 证书显示 此证书签发者无效 解决办法
- iOS:自动读取图片插件KSImageNamed-Xcode-master的使用
- ios传感器测试-急刹车动作模拟
- iOS事件链的简短总结
- (转载)iOS开发历程书籍推荐
- [iOS]__weak与__block修饰符的区别
- 让人头疼的ios 8——GCDAsynSoc…
- 让人头疼的ios 8——reachabili…