有没有一种方法可以以编程方式打开和关闭“照明键盘”设置,而无需使用私有API?

我需要以Mac App Store可以接受的方式进行操作。

最佳答案

您可以尝试使用ScriptingBridge框架。它可以通过发送Apple事件来工作。系统偏好设置应用程序公开了ScriptingBridge绑定,因此您可以对其进行访问。

这里有一些起点:


ScriptingBridge Programming Guide
SBSystemPrefs Sample Application


如果您使用ScriptingBridge并希望将应用程序提交到Mac App Store,则必须请求临时例外权利,以允许您的应用程序发送Apple事件。检查Entitlement Key Reference以了解更多信息。

07-26 09:37