我正在尝试在Objective-C中执行简单的AppleScript.代码是:
NSString *emailString = @"tell application \"Mail\" to activate";
NSAppleScript *emailScript = [[NSAppleScript alloc] initWithSource: emailString];
NSDictionary *errorDict = NULL;
[emailScript executeAndReturnError: &errorDict];
Run Code Online (Sandbox Code Playgroud)
并得到了这个恼人的错误:
NSAppleScriptErrorMessage:Mail出错:应用程序未运行.NSAppleScriptErrorRange:NSRange:{27,8} NSAppleScriptErrorBriefMessage:应用程序未运行.NSAppleScriptErrorNumber:-600 NSAppleScriptErrorAppName:Mail
如果我从脚本编辑器执行脚本,这没问题.我需要一些帮助 - 谢谢!