gpt4 book ai didi

Swift、macos - 我可以检测或让其他应用程序位于前台吗?

转载 作者:行者123 更新时间:2023-12-04 02:58:36 26 4
gpt4 key购买 nike

我正在使用 Swift 在 macOS 上创建一个应用程序,

应用需要打开Safari,我需要 Safari 应用程序始终位于前台。

可以吗?

最佳答案

感谢@vadian 的评论,我找到了答案

func foreground_safari() {
let apps = NSWorkspace.shared.runningApplications
for app in apps {
if app.localizedName == "Safari" {
if !app.isActive {
app.activate(options: NSApplication.ActivationOptions.activateIgnoringOtherApps)
}
}
}
}

关于Swift、macos - 我可以检测或让其他应用程序位于前台吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51463198/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com