【发布时间】:2011-06-12 17:49:48
【问题描述】:
我尝试在后台启动一个应用程序,但没有激活它。我只是在NSWorkspace 上使用这种方法在后台启动它:
[[NSWorkspace sharedWorkspace] launchAppWithBundleIdentifier:bundleID
options:(NSWorkspaceLaunchWithoutActivation |
NSWorkspaceLaunchAllowingClassicStartup)
additionalEventParamDescriptor:nil launchIdentifier:NULL];
唯一的问题是它不会激活应用程序,但它会将空间切换到该应用程序的分配空间。有什么办法可以避免这种情况?
【问题讨论】:
标签: cocoa macos background nsworkspace