在命令行工具应用程序中更改Mac系统代理设置

时间:2014-02-16 17:01:57

标签: objective-c macos proxy command-line-tool

是否可以在命令行工具应用中更改代理设置(如networksetup所做的那样)?我的意思是我想写一个command line tool,它可以改变mac中的网络和代理设置。

如果是的话,任何人都可以提供我可以去的任何来源并搜索起点并了解它吗?

1 个答案:

答案 0 :(得分:3)

您只需使用NSTask即可使用所需参数运行networksetup。为此,您必须将AppKit框架包含在您的应用程序中。 (但请注意,您需要root权限才能使用networksetup来更改代理设置)