有没有一种方法可以以编程方式打开和关闭“照明键盘”设置,而无需使用私有API?
我需要以Mac App Store可以接受的方式进行操作。
最佳答案
您可以尝试使用ScriptingBridge框架。它可以通过发送Apple事件来工作。系统偏好设置应用程序公开了ScriptingBridge绑定,因此您可以对其进行访问。
这里有一些起点:
ScriptingBridge Programming Guide
SBSystemPrefs Sample Application
如果您使用ScriptingBridge并希望将应用程序提交到Mac App Store,则必须请求临时例外权利,以允许您的应用程序发送Apple事件。检查Entitlement Key Reference以了解更多信息。