
最近升级了 Macbook Pro 的 macOS 版本,遇到本地网络权限的问题:
在 iTerm 或者 vscode 下面,git 命令行访问局域网的 git 服务器(无论是 ssh 还是 https 的 git lfs )都受到限制,无法访问。但系统不弹询问的对话框,也没法主动把程序到系统设置里面加上权限。
在系统的 terminal 程序里面,git 命令行不受影响。
使用很不方便,请问大家是怎么解决的?
1 BingoXuan 149 天前 虽然不是很好,遇到这种情况,我是直接 sudo |
2 MacsedProtoss 149 天前 via iPhone 这个应该是给 iterm/vscode 加上本地网络权限就能解决? 我这里基本上就升级完的时候授予一次就完事了 |
3 tinybaby365 OP @MacsedProtoss vscode ,windsurf 还好。主要是 iterm2 ,看 iterm2 的 Info.plist 有 NSLocalNetworkUsageDescription ,但就是不触发系统的对话框,也没法主动加进去。 |
4 tinybaby365 OP 已经解决了,删了 iTerm2 ,重新安装就好了。 |
5 linyi090744 149 天前 局域网访问不了,其实你在设置- 隐私与安全 - 本地网络 - 把需要访问局域网的勾选上就可以了。item2 勾选上就行,没必要重装.其他软件同理。特别是 chrome 。 |
6 tinybaby365 OP @linyi090744 是从老系统带过的 iterm2 没有出现在本地网络的设置里面。 |