gpt4 book ai didi

ios - 如何在 swift 中以编程方式配置 openVPN?

转载 作者:搜寻专家 更新时间:2023-10-31 22:46:08 30 4
gpt4 key购买 nike

我是 IOS 的新手 - Swift。我不知道如何快速以编程方式配置 openVPN。我有 .ovpn 文件。我可以通过“openVPN connect APP”(在 itunes 中可用)配置 .ovpn 文件,它工作正常并且 vpn 已配置。但我不知道如何在我的应用程序中做同样的事情(即没有 openVPN 连接应用程序)。我在网上冲浪了一个多星期,我不知道该怎么做。

是否有可能以编程方式执行此操作。如果是怎么办?请帮助我取得成功。

最佳答案

不幸的是,OpenVPN 库是根据 AGPLV3 获得许可的,这禁止将其放在 App Store 上。唯一真正使用 OpenVPN 协议(protocol)的应用程序是 OpenVPN Connect,他们与 Apple 建立了合作伙伴关系,使他们能够访问 iOS 设备上的内容,从而允许他们以一般开发人员无法控制的方式进行控制。剩下的唯一选择是通过使用 NEVPNManager API from the NetworkExtension API for iOS 编写自己的实现来完全自己实现 OpenVPN 协议(protocol)。 .

查看此处了解更多详情:https://github.com/OpenVPN/openvpn3/issues/1

关于ios - 如何在 swift 中以编程方式配置 openVPN?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37681712/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com