有没有办法从你在Xcode for Mac中制作的应用程序关闭应用程序,如果iTunes正在运行它会看到它并为你关闭它。
答案 0 :(得分:0)
首先,Stack Overflow不是一个可以提出像这样的开放式问题的网站。在发布问题之前,您需要先阅读文档并告诉我们您尝试过的内容。在你的情况下,阅读Apple的文档或进行互联网搜索会发现你可以尝试的答案(我在大约5秒内找到它),如果在尝试不同的解决方案之后,仍然没有工作,然后你可以在这里发布。
有了这个,这就是你问题的答案:
NSRunningApplication
类有一个名为terminate
的方法,它终止了它对应的进程。因此,您只需创建该类的实例并调用terminate
方法。例如:
BOOL terminated = [[[NSRunningApplication runningApplicationsWithBundleIdentifier:@"com.apple.Safari"] objectAtIndex:0] terminate];
NSLog(@"Termination successful? %@", terminated ? @"YES" : @"NO");
希望这有帮助。