gpt4 book ai didi

macos - Swift 3 OS X 应用程序在启动时启动

转载 作者:行者123 更新时间:2023-12-02 00:30:03 25 4
gpt4 key购买 nike

我刚刚在 Swift 3 for OS X 中编写了第一个应用程序。如何配置此应用程序以在用户登录时启动?

最佳答案

这对我有用,但有一些限制。首先,应用程序必须驻留在应用程序文件夹中。其次,我看到建议在目标应用程序包中包含一个“帮助程序”应用程序来执行实际的启动......但我必须承认,我不知道为什么这是必要的。

if SMLoginItemSetEnabled(appBundleIdentifier as CFString, true) {
log.info("Successfully added login item.")
} else {
log.warning("Failed to add login item.")
}

最后一个参数告诉系统是否从启动时添加(true)或删除(false)应用程序。 Google SMLoginItemSetEnabled 了解更多详细信息。否则,我自己正在努力解决这个问题,并且我欢迎有人对此进行扩展。

关于macos - Swift 3 OS X 应用程序在启动时启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42678629/

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