Create a principal class for Network Extension Provider app extensions that implement the client-side of a custom network tunneling protocol.
- iOS 9.0+
- macOS 10.11+
NETunnel instance corresponds to a single tunneling session, with a single associated configuration.
NETunnel class should not be subclassed directly. Instead, you should create subclasses of