我的Monotouch应用程序使用和使用aspx Web服务以常规的方式检索和更新各种服务器端的东西。效果很好。但是,这样做不会导致iOS中的VPN-On-Demand功能触发(第一次自动连接),即使Safari在同一设备上的其他应用程序也可以。
有人知道我必须做什么(或者是否有可能)才能实现这一目标?它应该是自动的,但我认为它与正在进行的低级iOS调用有关。
由于
答案 0 :(得分:1)
使用Runtime.StartWWAN(Uri uri)强制应用连接/启动VPN
答案 1 :(得分:0)
只要您的HttpClient实现使用NSUrlSession,就可以正常使用VPN按需设置。您可以通过选项>>来控制它iOS Build>> HttpClient实现。这仅适用于iOS 7,但我认为这应该不是问题。