Pregunta

I tried to find openVPN source code for iOS, but found only for Android. OpenVPN create app for AppStore in collaboration with Apple or something, so they don't want (or can't) to distribute source codes.

So, I continued searching on this theme and found documentation about Configuration Profile Key (link) and found this article (link). But this article says:

  1. You need to use a supported VPN client which can either be the built-in Cisco IPSec client or a supported SSL VPN client

Is this necessary to use some installing client (like openVPN connect from AppStore)?

Can I configure VPN programmatically from my app? And how (if it possible)?

Thank you for any help you can provide in this situation

¿Fue útil?

Solución

Yes you can configure VPN programmatically from your IOS app. IOS 8 has added a new framework called network extension framework which provides some API's for developers to configure VPN programatically. Please refer the this blog

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top