Cocoapods 安装失败。 Cocoapods 要求您的终端使用 UTF-8 编码

Cocoapods installation failure. Cocoapods requires your terminal to be using UTF-8 encoding

为了给您一些背景信息,我有一个要为 IOS 构建的 Unity 项目。我必须使用 Cocoapods,因为我的 Unity 项目中有 Firebase。现在,当我构建游戏时,出现此错误: here

在我的终端中使用“语言环境”时,我得到的结果是空 LANG picture。

错误和 Internet 上的大多数信息告诉我执行“导出 LANG=en_US.UTF-8”,但是当我尝试这样做并再次执行 Unity 构建时,错误仍然存​​在,因为区域设置再次为空在终端检查时。

同样的问题,我通过修改 ~/.bash_profile 而不是 ~/.profile 解决了我自己的问题。自从我上次构建一个 firebase 项目以来,这个问题是在过去 3 (??) 个月的某个时候引入的。