我有一个 Electron 应用程序,可以计算所有鼠标点击和键盘按下的次数。该应用程序仍然运行,但计数功能无法使用,因为隐私被锁定。有没有一种方法可以 Electron 应用程序自动允许MacOS上的辅助功能->隐私?
最佳答案
应用程序应在首次在新计算机上运行并尝试访问受限制的内容时请求权限。这是自动的,不需要您编写任何特定的代码即可使其正常工作。
如果应用程序未签名,则每次更改(更新计数)时都需要新的权限。通常在开发过程中,您将使用新功能更新 .app 文件,因此它将“丢失”其权限并且不会请求它们。您必须手动进入系统首选项并禁用然后启用辅助功能设置等。
关于node.js - 自动允许 Electron 应用程序的隐私,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49444586/