swift - 将 macOS 更新到 catalina 后,cocoapods 中的 pod install 无法正常工作
问题描述
$pod install
在特定的 xcode 工作区文件夹中执行时,
终端显示:
bad interpreter: No such file or directory
The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`
…… usr/bin/ruby: bad interpreter: No such file or directory
_
无法更新 podfile 列表中列出的任何 pod。这与cocoapods问题有关吗?
解决方案
该问题是由macOS的系统更新引起的。从终端更新 macOS 系统后,您需要更新cocoapods 。
您可以通过执行以下命令行来更新您的cocoapods :
$ sudo gem update --system
$ sudo gem install cocoapods -n/usr/local/bin
这对我有用(macOS Catalina 10.15)
推荐阅读
- angular - 到具有不同参数的相同组件的角度路由
- c++ - 堆栈概念有错误
- odata - Odata Webapi - 如何在 7.0 核心中注入 ODataResourceDeserializer?
- excel - Dateadd 函数不做半小时增量
- c# - 如何使用 LINQ 查找集合中的重叠(不是重复,而是查找重叠)
- sql - SELECT DISTINCT, ORDER BY 表达式必须出现在目标列表中
- excel - 使用公式对作为另一个单元格引用的单元格求和
- dialog - 对话颤动背后的模糊背景?
- jquery - 如何让两个元素向右浮动
- java - 您可以在不使用 JTA 的情况下在 OSGi 环境(如 Karaf)中使用 Hibernate 5.2 StatelessSession 吗?