根据你的描述,这应该是涉及到未认证开发者的应用程序,开机启动后台程序连接网络的权限问题登录项里面没有EEventManager.app这里只是用户个人能控制的登录启动项,但由于该程序没有符合mac安全规则的签名,导致你的防火墙在该应用联网时向你请求权限,这一点出发点是好的,但是太烦人。
我有以下几个解决方案:一、直接关闭防火墙一了百了:首先打开“系统偏好设置”,点击里面的“安全性和隐私”
进入到防火墙页面:
要更改这里的内容,我们需要先点击左下方的锁图标,弹出输入系统密码解锁解开锁后,点击“关闭防火墙”,关闭后,就不会再看到这个提示的了但是,你可能会考虑不安全因素,所以请看第二方案二、直接删除这个后台开机自启程序的自启动功能:
删除这些应用程序的自启相关文件,后缀为plist右键呼出Finder(访达)菜单,点击前往资料夹选项或者直接找到菜单栏中前往文件夹,亦或是直接 cmd+shift+G
并输入/Library并确定来转到资源库。检查下列文件夹 LaunchAgents、LaunchDaemons。
删除其中所有的与烦人提示名相关的后缀为plist的文件再次呼出 Finder 菜单,点击前往资料夹选项,并输入 ~/Library检查文件夹: LaunchAgents
再次删除其中所有的与烦人提示名相关的后缀为plist的文件最后,清理垃圾桶,重启 Mac这样你的世界就清净了但是可能会影响该应用自启常驻后台的需求,所以还不是最完美的方法所以还有方案三三、不就是没有合格签名吗?自己整一个(麻烦)
生成应用签名证书并将其用于重新签名:创建自己的代码签名证书:在“钥匙串访问”中,“钥匙串访问”>“证书助手”>“创建证书”。这将启动证书助手:
名称:在此处输入一些你可以记住的任意字符串。避免使用空格,否则从命令行使用codesign时,需要转义证书名称——/身份类型:自签名根证书证书类型:代码签名选中“让我覆盖默认设置”复选框,这非常重要
点击继续:序列号:1(只要证书名称/序列号组合是唯一的,就可以)有效期:3650(提供10年时间)
点击继续:可以根据需要填写电子邮件,姓名等。也可以不管之后都是默认继续,直到他的出现
位置:登录(其实还是默认)创建成功会显示
2. 找到你要签名应用的具体路径呼出 Finder 菜单,点击前往资料夹选项,并输入 /Applications在其中查找到你应用的全名,下面我以/Applications/qbittorrent.app
为例子
3. 打开Terminal(终端)为了执行此处概述的任何codesign命令,必须安装xcode命令行工具没有这些,就会收到一条错误消息:xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun。
要解决此问题,请使用以下工具安装工具:xcode-select –install重新签名应用: sudo codesign -f -s mycert /Applications/qbittorrent.app –deep
输入密码点击始终允许
验证它是否有效:codesign -vvv /Applications/qbittorrent.app最后出现以下两行就成功了
这时候,你需要打开两次那个烦人的应用第一次最后点击第二次你会发现:提示没了PS:没效果?重启 Mac试试如果对你有帮助请点赞支持下,祝你生活愉快~~
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!
8. 精力有限,不少源码未能详细测试(解密),不能分辨部分源码是病毒还是误报,所以没有进行任何修改,大家使用前请进行甄别
丞旭猿论坛
暂无评论内容