我正在研究 MAC 应用程序,我必须通过我的应用程序创建一个 VPN 连接,并且在Apple 的EBAS示例代码的帮助下我已经成功完成了。
现在,当用户想要连接到 VPN 时,我需要修改网络接口,为此会出现一个授权弹出窗口来获得用户权限。
这是修改网络接口的过程。
首先使用以下代码锁定系统偏好设置
Boolean result = SCPreferencesLock(prefToUnlock,TRUE); // Authentication PopUp Comes here to lock the system preferences.
然后剩下的代码来修改工作正常的网络。
现在,只要上面一行执行弹出窗口来获得 Lock SystemPeference 的授权。我希望通过没有授权弹出窗口的帮助工具来完成此操作。我试过了,但它总是返回错误。
有没有其他方法可以存档。
谢谢