编程方式更改系统网络(代理)设置(Programmatically Change System Ne

2019-07-29 19:16发布

有没有一种方法,从Cocoa应用程序更改系统的网络设置(具体而言,代理设置)内。 我发现有在/ Library /首选项/ SystemConfiguration有我想要的设置了一个名为的preferences.plist文件,但我无法弄清楚如何让系统处理此文件的变更,无需重新启动。

可以这样做编程,或至少通过推出一些命令? (这个解决方案很可能是只有10.5,我假设)

因为我可以在系统偏好立即更改这些设置,必须有某种方式,它只是我摸不透....

谢谢!

Answer 1:

你想要SystemConfiguration框架,特别是代理词典(见此处了解详情)。



文章来源: Programmatically Change System Network (Proxy) settings