【发布时间】:2009-07-08 04:50:03
【问题描述】:
有没有办法从 Cocoa 应用程序中更改系统网络设置(特别是代理设置)。我发现 /Library/Preferences/SystemConfiguration 中有一个名为 preferences.plist 的文件具有我想要的设置,但我不知道如何让系统在不重新启动的情况下处理对此文件的更改。
这可以通过编程方式完成,或者至少通过启动一些命令来完成吗? (我假设这个解决方案可能只是 10.5.x)
既然我可以立即在“系统偏好设置”中更改这些设置,那么肯定有什么办法,它只是让我无法理解......
谢谢!
【问题讨论】:
-
不要直接编辑这样的 plist,尤其是 /Library/ 目录中的 plist。您的应用程序的用户甚至可能没有写入权限!
标签: cocoa macos networking settings