升级Xcode 13 beta后执行pod install提示缺cocoapods-patch插件如何解决
报错说明
你遇到的报错内容如下:
[!] Your Podfile requires that the plugin
cocoapods-patchbe installed. Please install it and try installation again.
触发原因是你的项目Podfile中声明了对cocoapods-patch插件的依赖,但当前本地CocoaPods环境没有安装该插件,和Xcode 13 beta版本本身没有直接关联,按以下步骤处理即可:
解决步骤
- 第一步:安装
cocoapods-patch插件
如果你使用系统默认Ruby环境,在终端执行:
如果你使用RVM、rbenv等用户级Ruby版本管理工具,不需要加sudo,直接执行:sudo gem install cocoapods-patchgem install cocoapods-patch - 第二步:验证插件安装结果
执行以下命令查看已安装的CocoaPods插件列表,确认cocoapods-patch在列表中:pod plugins list - 第三步:重新执行依赖安装
回到项目根目录,再次执行pod install命令即可正常完成依赖安装。
适配Xcode 13 beta可选操作
如果完成上述步骤后依然存在异常,可尝试将CocoaPods升级到最新的预览版适配Xcode 13 beta:
sudo gem install cocoapods --pre
内容的提问来源于stack exchange,提问作者TT_TT
相关产品推荐
相关产品推荐

