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

VPN开启

github地址

https://github.com/lexrus/VPNOn

特拉维斯 语言 执照

应用商店

截屏

由于深度嵌套菜单,打开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/
zh-CN Chinese (Simplified)
X