如何解决 unable to build chain to self-signed root for signer "XXX" 问题
Xcode 真机运行时,报错 unable to build chain to self-signed root for signer “XXX” 问题
1. 清理证书
- 打开钥匙串->登录->证书
- 重要的证书可以先备份一下(选择证书到处即可)
- 删除该项目下所有的证书
2. 安装证书
- 双击安装真机证书
- 证书安装好后,应该在登录->证书下可以看到
- 如果没有找到,则直接拖证书到登录->证书下安装
- 证书安装好需要有密钥,否则无效
- 确保该项目下所有的证书的信任为系统默认
3. 清理 Xcode
- 打开
Xcode
- 清理(Clean)
CMD+Shift+K
- 清理
DerivedData
文件夹中的目录和文件
4. 真机调试
真机调试,会弹出需要钥匙串中的证书的弹窗,输入密钥,并点击始终允许即可。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 uuuuuli!
Comments
GitalkDisqus