macOS Mojave 上的奇怪错误 运行 osascript -e [command]

Strange error running osascript -e [command] on macOS Mojave

我刚刚全新安装了 macOS Mojave(尽管重新安装了各种零碎的东西)并收到一个奇怪的错误 运行 bash 脚本反过来通过 [=11 运行 AppleScript =].传递给 osascript -e 的任何命令似乎都会产生相同的错误,即使实际命令似乎已完成。

例如$ osascript -e 'say "hello"'

错误是:

2018-12-03 22:35:26.301 osascript[39652:590470] isPrefsCreateCacheFromEnabledAndDefaultInputSources - can't find anything from GetInputSourceEnabledPrefs, use defaultASCIIKeyLayoutDict = {type = mutable dict, count = 3,
entries =>
0 : {contents = "InputSourceKind"} = {contents = "Keyboard Layout"}
1 : {contents = "KeyboardLayout ID"} = {value = +2, type = kCFNumberSInt64Type}
9 : {contents = "KeyboardLayout Name"} = British
}

运行 通过 ScriptEditor 应用程序执行的相同命令工作正常。

使用系统 bash,安装时配置一个键盘(英式)。

有人有同样的问题或知道问题出在哪里吗?

当我通过“系统偏好设置”>“键盘”>“输入源”添加额外的键盘时,问题就消失了。 (澳大利亚,如果有人感兴趣的话。)

移除额外的键盘后问题消失了。 (我偶尔需要英镑。)

Apple 记录的报告。