我正在使用 AppleScript(在 macOS 应用程序内部)在浏览器中获取当前活动的选项卡名称。代码如下:
"tell application \"Google Chrome\" to return title of active tab of front window"
直到最近,一切正常。但是,当我切换到新版本的 Catalina 时,我开始收到以下错误:
skipped scripting addition "/Library/ScriptingAdditions/Adobe Unit Types.osax" because it is not SIP-protected.
{
NSAppleScriptErrorAppName = "Google Chrome";
NSAppleScriptErrorBriefMessage = "Not authorized to send Apple events to Google Chrome.";
NSAppleScriptErrorMessage = "Not authorized to send Apple events to Google Chrome.";
NSAppleScriptErrorNumber = "-1743";
NSAppleScriptErrorRange = "NSRange: {43, 3}";
}
我尝试添加NSAppleEventsUsageDescription
和设置它的值,但没有产生任何变化。
有什么建议么?