nativescript iOS Cocoa Pods 构建错误

nativescript iOS Cocoa Pods build error

我最近开始在 VS Code 中尝试 运行 我的应用程序时遇到奇怪的错误:

警告]:警告:CocoaPods 要求您的终端使用 UTF-8 编码。 [31;1m 处理 node_modules 失败。异常:Pod 安装命令失败。错误输出: 考虑将以下内容添加到 ~/.profile: 导出 LANG=en_US.UTF-8

[NSDebugAdapter] tns 命令以代码 127 结束执行。

有人看过吗?我看到了建议的操作消息,但我不知道 ./profile 在哪里?

我在 El Capitan 上使用 tns 2.5.0 版和 VS Code

打开bash配置文件(打开~/.bash_profile)并添加EXPORT LANG=en_US.UTF-8

解决了问题

感谢来自 Telerik 的@NickIliev 的建议。看 https://github.com/NativeScript/NativeScript/issues/3659了解更多详情。

如果你不设置 deployment_target 它默认为 8.0 如果 Pods 之一需要更高版本的 IOS,它会打印出此错误。 我建议转到 IOS 文件夹和 运行 pod deintegrate,然后 运行 pod install 以查看实际错误。