Macos 由于使用全局热键,应用被拒绝

Macos 由于使用全局热键,应用被拒绝,macos,appstore-approval,global-hotkey,Macos,Appstore Approval,Global Hotkey,最后几天,我向苹果发送了一个新版本的应用程序,以修复macOS Catalina的一些小错误。今天晚上,苹果打电话给我,解释说他们拒绝在AppStore中使用新版本,因为应用程序监控按键。我使用Clipy/Magnet库(github.com/Clipy/Magnet)来管理热键。这个库使用一个carbonapi。诚然,我有点惊讶——一方面,苹果公司直接通过电话给我打电话询问此事,另一方面,到目前为止,这个库的使用还没有造成任何问题。我注意到的关于新版本的唯一一件事是Catalina在程序的第一

最后几天,我向苹果发送了一个新版本的应用程序,以修复macOS Catalina的一些小错误。今天晚上,苹果打电话给我,解释说他们拒绝在AppStore中使用新版本,因为应用程序监控按键。我使用Clipy/Magnet库(github.com/Clipy/Magnet)来管理热键。这个库使用一个carbonapi。诚然,我有点惊讶——一方面,苹果公司直接通过电话给我打电话询问此事,另一方面,到目前为止,这个库的使用还没有造成任何问题。我注意到的关于新版本的唯一一件事是Catalina在程序的第一次启动时要求“输入监控”。我安装了其他几个程序,这些程序也响应全局热键,它们都不需要“输入监控”的权限。
是否有人在Catalina下有类似的现象,或者您如何解决查询/监视全局热键的问题?

我知道有许多应用程序使用framework,我不相信他们在应用商店中遇到过问题。它还使用了carbon API,但我认为Magnet中的问题是调用它可以全局监视所有键盘输入,而MASShortcut不使用它。

我知道有很多应用程序使用框架,我不相信它们在应用商店中有问题。它还使用了carbon API,但我认为Magnet中的问题是调用哪个可以全局监视所有键盘输入,而哪个
MASShortcut
不使用