iOS
The iOS Platform SDK is currently in development and not yet available. This page describes the planned integration experience. For production use, integrate the Low Level SDK directly via its Swift bindings.
The Kape iOS SDK is a native Swift package that wraps the Low Level SDK and provides an idiomatic Swift API for iOS and macOS applications. It handles token lifecycle, background refresh, Keychain storage, and SwiftUI/UIKit compatibility out of the box.
What's Included
Swift-native async/await API
Automatic token refresh in the background
Keychain integration for secure credential storage
SwiftUI environment object support
Full VPN server discovery and Smart Locations
Authentication via OpenID Connect, Opaque Token, and IAP Receipt
Requirements
iOS
16.0
macOS
13.0
Swift
5.9
Xcode
15.0
Last updated