请寻求帮助-我尝试实现this great post中描述的内容;我也已经在互联网上阅读了许多不同的信息-但我仍然无法创建VPN并使之正常工作。
我也尝试下载现成的.mobileconfig文件-它们安装正确,但是无法从我的应用程序管理它们。
如果可能-您可以共享工作代码吗?当然,没有您的凭据-我将用我的凭据替换它们。

我需要什么-简单的应用程序,它允许安装/编辑和启用/禁用VPN连接(目前至少是pptp和l2tp)。
预先非常感谢。

最佳答案

  • 据我所知,在iOS中,您只能以编程方式设置仅使用IPSec和IKEv2协议的VPN连接
  • 对我来说,找到此类应用程序https://github.com/lexrus/VPNOn的出色示例非常有帮助,您可以在其中找到两种可用的VPN连接类型的示例。我认为创建VPN连接的关键是为您的凭据提供有效的钥匙串引用:
  • p.passwordReference = [VPN user password from keychain];p.sharedSecretReference = [VPN server shared secret from keychain];

    关于ios - iOS无法以编程方式设置VPN,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29018868/

    10-13 08:52