无法使用通过Xcode执行的Apple脚本打开Outlook日历的新日历邀请

时间:2014-02-28 22:46:59

标签: objective-c xcode cocoa outlook applescript

我正在尝试执行一个在Outlook日历上创建新会议邀请的Apple脚本。当我直接执行它打开一个新的会议窗口时,Apple脚本按预期工作。但是当我通过Xcode运行它创建一个新的会议但没有打开它。

有人可以建议我一个解决方案。下面是我试图执行的代码。

NSString *emailString = @"";
emailString = [NSString stringWithFormat:@"\
               tell application \"Microsoft Outlook\"\n\
               set currentTime to (the current date)\n\
               set newMeeting to make new calendar event with properties {subject:\"%@\", start time:(currentTime + (60 * 60)), end time:(currentTime + (60 * 60) + (60 * 60) / 2)}\n\
               Open newMeeting \n\
               end tell \n\
               ",@"adad"];

NSAppleScript *emailScript = [[NSAppleScript alloc] initWithSource:emailString];
[emailScript executeAndReturnError:nil];
[emailScript release];

先谢谢。

1 个答案:

答案 0 :(得分:0)

我很抱歉上面的脚本工作得非常好。这是使用Apple脚本打开新会议窗口的解决方案。