从 Windows 到 macOs 的 SSH 会话中出现“CocoaPods 要求您的终端使用 UTF-8 编码”

从 Windows 到 macOs 的 SSH 会话中出现“CocoaPods 要求您的终端使用 UTF-8 编码”

我需要pod install从 Windows 11 机器通过 ssh 远程运行 macOS 12.4。

为此,我ssh通过 进入 macOS 计算机cmd。但是,当我pod install在安全 shell 中运行时,我收到一条警告消息

WARNING: CocoaPods requires your terminal to be using UTF-8 encoding.
Consider adding the following to ~/.profile:

export LANG=en_US.UTF-8

在此处输入图片描述

出现此消息后,cocoapods 尝试执行安装命令,但失败。

我已经验证,登录 Mac 的 GUI 时运行 pod install 已成功完成。

如何pod install通过 Windowsssh会话在 Mac 机器上成功运行?


我尝试过的事情

  • 添加export LANG=en_US.UTF-8到 ~/.profile
  • 使用建议的内容切换我的 Windows 机器的字符编码这个答案回答了类似的问题。但是,我仍然收到相同的错误消息。
  • 通过运行 ssh 和 cocoapodWindows 终端,但这也会出现同样的错误。

相关内容