guys, I am new to VPN-related things.
to use the Personal VPN feature in IOS Application, is it sufficient to enable the capability in Signing and Capabilities, adding the Personal VPN capability created an entitlement with the allow-VPN parameter on the entitlement file. will enable this, is App is capable of handling this feature.
I am not able to understand the significance of adding the Personal VPN capability in Signing and Capabilities please help in understanding it.
or do we have to write a code to enable and Handle this feature manually?
Links: Apple Developer Documentation
Personal VPN is the high-level term we use for a feature that allows your app to create and manage a VPN configuration using one of the built-in VPN transports (IPsec or IKEv2). To implement this in your app:
-
Add the Personal VPN capability.
-
Write code that uses
NEVPNManager
to save your VPN configuration. -
Optionally, write code that uses
NEVPNConnection
to manage your VPN configuration. You can, for example, start and stop the VPN and also display its status.
For more details, see Personal VPN.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"