VPNOn(一款商业化开源的ios软件)

日期: 栏目:文章分享 浏览:1007 评论:0

VPN开启

github地址

https://github.com/lexrus/VPNOn

VPNOn(一款商业化开源的ios软件)-第1张图片-Ceacer网络 VPNOn(一款商业化开源的ios软件)-第2张图片-Ceacer网络 VPNOn(一款商业化开源的ios软件)-第3张图片-Ceacer网络

VPNOn(一款商业化开源的ios软件)-第4张图片-Ceacer网络

VPNOn(一款商业化开源的ios软件)-第5张图片-Ceacer网络

由于深度嵌套菜单,打开VPN始终是iOS设备上的一次痛苦体验。该应用程序将一个Today Widget安装到Notification Center中,可以在大约3秒内打开VPN(取决于连接速度)。此外,通过启用按需功能,当您访问此应用程序中指定的任何域时,VPN可以自动连接。

要求

用Xcode构建

要编译项目,您可以bundle_id在添加到Apple开发人员中心之后临时修改。然后激活容器应用程序和今日扩展的以下功能:

  1. 个人VPN

  2. 钥匙串共享

  3. 应用程序组

同时,在iPhone / iPad上进行测试需要配置文件。

用法

一旦添加了VPN配置,您可以激活Notification Center中的Today Widget,然后通过点击开关或标志打开VPN。您可能会被要求首次允许安装VPN配置文件。

 

该项目遵循gitflow工作流程。您最好feature/sth_improved在任何重大改进之前创建一个分支。同时在开发分支中欢迎小错误修复。

 

 

URL计划

添加配置

VPN服务提供商可能会列出其客户的链接,以便在VPN On中有效添加服务器配置。通过注册该vpnon://协议,它支持以下URL方案:

vpnon://{account}:{password}@{server}/?title={title}&group={group}&secret={secret}&alwayson=[yes|no]&ikev2=[yes|no]

server并且title是必需的,其他字段是可选的。以下网址有效:

建立连接

  • vpnon://VPNTitle/?connect

  • vpnon://VPNTitle/?connect&callback=https://twitter.com

断开

  • vpnon://disconnect/


评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。发布前请先查看评论规则:点我查看