有没有办法从 Cocoa 应用程序内部更改系统网络设置(特别是代理设置)。我发现 /Library/Preferences/SystemConfiguration 中有一个名为 preferences.plist 的文件,其中包含我想要的设置,但我不知道如何让系统在不重新启动的情况下处理对此文件的更改。
这可以通过编程来完成,或者至少通过启动一些命令来完成吗? (我假设这个解决方案可能仅限于 10.5.x)
既然我可以立即在系统偏好设置中更改这些设置,那么一定有某种方法,但我只是想不通......
谢谢!
最佳答案
您想要 SystemConfiguration框架,特别是代理字典(有关更多详细信息,请参阅 here)。
关于cocoa - 以编程方式更改系统网络(代理)设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1096154/