React Native SDK安装Realm Expo模板后pod install失败求助
解决CocoaPods SSL证书验证失败问题
你碰到的是CocoaPods访问官方CDN仓库时的SSL证书验证错误,核心是本地无法确认CDN服务器的证书有效性,常见原因包括本地根证书缺失、网络代理/防火墙拦截证书验证流程,或者CocoaPods版本过旧。
以下是具体解决步骤:
- 更新CocoaPods到最新版本,旧版本可能存在证书兼容性问题:
sudo gem install cocoapods - 若更新后仍报错,可临时切换CocoaPods仓库为HTTP镜像(仅用于测试,生产环境建议修复证书问题):
pod repo remove master pod repo add master http://cocoapods.org/ pod install - 修复本地根证书链:
- 打开Mac的「钥匙串访问」应用
- 搜索「DigiCert Global Root CA」,如果找不到,需下载该根证书并添加到系统钥匙串
- 双击证书,在「信任」选项中设置为「始终信任」
- 排查网络环境:如果开启了VPN或代理,先关闭后再执行
pod install,部分代理会篡改SSL证书导致验证失败
内容的提问来源于stack exchange,提问作者Jackie Manginelli
相关产品推荐
相关产品推荐

