iOS设备上的低级别网络流量访问
我正在寻找一种方法来开发一个iOS,在其中我可以访问所有的网络流量(我指的是系统范围),并通过我的应用程序路由它。类似于代理服务器,但请注意,我希望强制路由并访问所有流量,而不仅仅是web请求(类似于VPN连接所做的) 我认为这可能有点超出了苹果在应用商店指南方面的限制。有没有可以访问的VPN API?非常感谢对未记录和私有API的任何实用建议或说明iOS设备上的低级别网络流量访问,ios,iphone,networking,proxy,vpn,Ios,Iphone,Networking,Proxy,Vpn,我正在寻找一种方法来开发一个iOS,在其中我可以访问所有的网络流量(我指的是系统范围),并通过我的应用程序路由它。类似于代理服务器,但请注意,我希望强制路由并访问所有流量,而不仅仅是web请求(类似于VPN连接所做的) 我认为这可能有点超出了苹果在应用商店指南方面的限制。有没有可以访问的VPN API?非常感谢对未记录和私有API的任何实用建议或说明 附言:可能有助于理解我在寻找什么 要实现VPN功能,您必须创建一个vpnplugin,问题是它是一个伪私有API,我说的是“伪”,因为有些公司可以
附言:可能有助于理解我在寻找什么 要实现VPN功能,您必须创建一个vpnplugin,问题是它是一个伪私有API,我说的是“伪”,因为有些公司可以访问文档,应用商店中也有应用程序使用它(例如OpenVPN connect)。您可以尝试反向工程一些应用程序插件(它是扩展名为.vpnplugin的文件夹)
顺便说一句,有人已经这样做了,并将vpn插件API发布到github:iOS9的网络扩展将允许自定义vpn隧道实现,而NEPacketTunnelProvider可能就是您要寻找的 查看WWDC视频。
您需要向apple发送电子邮件才能访问此功能。