Gitkraken 自动更新,这不能在 UI 中关闭。如果不是我在不信任 Gitkraken 代码签名的托管设备上使用它,这不会成为问题。因此,Gitkraken 在重新启动时随机停止工作,直到我留出时间再次侧载它。
有什么方法可以让我发现 Gitkraken 如何打电话回家寻找更新,这样我就可以阻止这种情况发生(例如,阻止防火墙中的主机)?
在 macOS 上工作,如果有帮助的话。
最佳答案
您可以使用 fiddler 来监控您的网络流量。我没有在 macOS 上使用过,但他们提供了跨操作系统版本 https://www.telerik.com/download/fiddler-everywhere
从那里您可以运行网络捕获以查看 gitkraken 正在进行的所有网络调用。看起来 gitkraken 正在进行 2 个 API 调用,一个是到 api.gitkraken.com和一到gloapi.gitkraken.com
如果您想阻止更新的调用,使用防火墙规则(或通过其他方法)阻止这两个调用之一应该可以实现您的目标。
关于gitkraken - 通过阻止网络调用强制禁用应用程序自动更新(在本例中为 gitkraken),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62943314/