MetaCubeX / ClashX.Meta

GNU Affero General Public License v3.0
2.96k stars 391 forks source link

[Bug] .private_core/com.metacubex.ClashX.ProxyConfigHelper.meta 文件更新频繁导致防火墙提示频繁 #31

Open coderbean opened 1 year ago

coderbean commented 1 year ago

感谢你向 ClashX 提交 issue! 在提交之前,请确认:

请注意,如果你并没有遵照这个 issue template 填写内容,我们将直接关闭这个 issue。

我都确认过了,我要继续提交。


请附上任何可以帮助我们解决这个问题的信息,如果我们收到的信息不足,我们将对这个 issue 加上 Needs more information 标记并在收到更多资讯之前关闭 issue。

clashX config

……

ClashX log

……

ClashX Crash log

……

环境 Environment

……

说明 Description

重现问题的具体布骤 Steps to Reproduce

打开软件会会提示防火墙确认,如果退出后重新打开会再次提示。不是会提示一次,尝试自己给对应的文件签名,可以发现这个文件每次都是新的,也看了源代码,没有找到这个文件是从哪里来的。

image

我预期会发生……?

第一次打开提示防火墙,以后不再提示防火墙,或者内核更新了再提示防火墙。 目前看到的现象是,内核没有更新,还是会临时创建这个文件。是不是可以做到没有更新就不懂这个文件,下次直接用 文件路径:~/Library/Application\ Support/com.metacubex.ClashX.meta/.private_core/com.metacubex.ClashX.ProxyConfigHelper.meta 实际上发生了什麽?

可能的解决方案 Possible Solution

更多信息 More Information

mrFq1 commented 1 year ago

内核文件由Github Actions 自动下载于 MetaCubeX/Clash.Meta release 内核更新release 或者修复重要bug 都会同步更新一个新版

deckvig commented 1 year ago

+1,使用 wireguard 后,每次启动 clash meta 都会弹窗提示需要授权防火墙

deckvig commented 1 year ago

+1,使用 wireguard 后,每次启动 clash meta 都会弹窗提示需要授权防火墙

Update: 更新使用最新的 Alpha 内核解决了

alreadysearched commented 1 year ago
image

Facing the same issue by the system firewall.

Version:v1.3.6(456) Meta Core: v1.16.0 macOs Sonoma 14.0

alreadysearched commented 1 year ago
image

Use alpha meta and then restart the app and the computer, the firewall no longer prompts this issue.