SMCopyAllJobDictionaries 和 SMJobCopyDictionary 已弃用,那么它们的替代品是什么?

2024-05-25

I use SMCopyAllJobDictionaries and SMJobCopyDictionary检查应用程序是否是 Mac 中的登录项,但在 10.10 中,它们已被弃用。那么他们官方推荐的替代品是什么?


还没有。引用ServiceManagement.h文档评论:

对于测试登录项状态的具体用途,可能已经 使用 SMLoginItemSetEnabled() 启用,以便向 用户,此函数仍然是推荐的 API。一个替代 API 删除该功能之前会提供具体用途。

它在没有适当替换的情况下已被弃用,但仍然可以使用。但正如 WWDC22 期间透露的那样,将会有一个新的 API,名为SMAppService https://developer.apple.com/documentation/servicemanagement/smappservice随 macOS 13 Ventura 一起提供。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SMCopyAllJobDictionaries 和 SMJobCopyDictionary 已弃用,那么它们的替代品是什么? 的相关文章

随机推荐