指定URLをバックグラウンドで開く
URLを指定して別のアプリで開く場合、普通はそのアプリが前面にきてしまいますよね。で、それを抑制する方法。NSWorkspace のメソッドの引数として NSWorkspaceLaunchWithoutActivation を使います。
// NSWorkspace [[NSWorkspace sharedWorkspace] openURLs:urls withAppBundleIdentifier:nil options:NSWorkspaceLaunchWithoutActivation additionalEventParamDescriptor:nil launchIdentifiers:nil];