Unified VPN SDK for iOS/macOS

Unified VPN SDK for iOS and macOS provides client API to authorize users and connect them to backend VPN services.

Download:

VPNSDK 6.3.0

Changelog:

Prerequisites

  • Requires iOS 11+ or macOS 10.12+

  • Xcode 10.2.1

Capabilities

VPN SDK for iOS and macOS provides client API to authorize users and connect them to backend VPN services. Currently, SDK supports following VPN protocols:

  • Hydra - custom protocol + content categorization service named Fireshield

  • IPSec - default Apple implementation of IPSec (IKEv2)

  • WireGuard

You have 2 options how to use VPN SDK:

  • Single protocol SDK - suitable if you're planning to use just one specific protocol or implement protocols switching inside your app manually.

  • Composed SDK - provides API that allows to use different VPN protocols inside your app and switch between them more easily.

API Documentation

To see all available API, check API Reference.

Last updated