执行Pod install时出现Ruby错误,寻求解决方案
解决Pod安装FSCalendar失败的方案
你的Podfile配置本身没有明显问题,结合常见的CocoaPods安装故障,给你这些可行的排查和解决步骤:
清理本地缓存与冗余文件
先清除所有Pod缓存,再删除项目目录下的Pods文件夹、Podfile.lock文件以及.xcworkspace文件:pod cache clean --all更新Pods仓库索引
本地Pods索引可能过期,导致无法找到FSCalendar的版本信息,执行命令更新:pod repo update如果网络访问缓慢,可切换到国内镜像源加速(以清华镜像为例):
pod repo remove trunk pod repo add trunk https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git重新执行Pod安装(带详细日志)
回到项目根目录,执行带日志的安装命令,方便定位具体报错点:pod install --verbose指定兼容版本安装
若最新版FSCalendar与你的iOS版本存在兼容性问题,可尝试指定经验证支持iOS14.0的版本:
修改Podfile为:platform :ios, '14.0' use_frameworks! target 'CalendarTest' do pod 'FSCalendar', '~> 2.8.1' end再重新执行
pod install。检查工具版本兼容性
确保你的Xcode版本≥12.0(支持iOS14.0编译),同时CocoaPods版本不要过旧,执行pod --version查看,若低于1.10.0,执行以下命令更新:sudo gem install cocoapods
内容的提问来源于stack exchange,提问作者daydr3am3r
相关产品推荐
相关产品推荐

