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