objective-c - 如何以编程方式读取安全和隐私/自动化设置?
问题描述
我正在更新依赖于其他应用程序的 Mac OS 应用程序。具体来说,用户选择一个动作,每个动作都有一个对应的应用程序分配给它(如终端)。当我最初安装应用程序并且用户选择给定操作时,操作系统会提示用户执行操作,说我的应用程序正在寻找控制另一个应用程序并且需要更新设置才能允许这样做。
有没有办法从我的应用程序中读取这些设置,以明确检查我希望控制的每个应用程序是被允许还是被阻止?
我知道我可以使用以下方式打开相应的首选项对话框:https ://stackoverflow.com/a/53617674/419639但我想避免每次用户运行我的应用程序时都这样做,所以我更愿意检查在显示对话框之前自己进行自动化设置。
解决方案
推荐阅读
- python - 请求值低于图像下限
- c# - 如何使 NavigationView 的内容适合屏幕
- python - 创建具有向后兼容性的包
- javascript - 负载中的 Base64string 大小太大
- java - 从java中的数据集中删除一个实例
- c++ - “if root == NULL”和“if !root”之间的区别
- php - 为什么 Bit.ly v4 API 返回 INVALID_CONTENT_TYPE_HEADER?
- swift - 如何确定时间表在swift中运行后台获取
- oracle - 如何在插入、存储过程 pl/sql 之前检查我是否没有当前 id 的行
- python-3.x - 如何使用 python 3 从网站中提取所有页面 URL?