Identify APIs that you use and see if the Tunnel can meet your needs as an app wrapping alternative. This list is not comprehensive.

Key to Table

Option Description
Supported Supports using the API.
Not Supported

Does not support using the API.

Researching Researching compatibility.
Partial support

Supports using the API but not with on-demand features.

Table 1. Compatible APIs
iOS API

iOS 7.X

+

App Wrapping

iOS 7.X

+

AW Tunnel

iOS 8.X

+

App Wrapping

iOS 8.X

+

AW Tunnel

iOS 9.X

+

App Wrapping

iOS 9.X

+

AW Tunnel

NSURLSession – Data Task Supported Supported Supported Researching Supported Supported
NSURLSession – Download Task Not Supported Supported Not Supported Supported Not Supported Supported
NSURLConnection Supported Supported Supported Researching Supported Supported
CFHTTP Supported Supported Supported Supported Supported Supported
CFSocket (TCP) Researching Researching Researching Researching Researching Supported
CFSocket (UDP) Not Supported Not Supported Not Supported Not Supported Not Supported Not Supported
BSD networking (TCP) Not Supported Partial support Not Supported Partial support Not Supported Partial support
BSD networking (UDP) Not Supported Not Supported Not Supported Not Supported Not Supported Not Supported
BSD networking (DNS) Not Supported Partial support Not Supported Partial support Not Supported Partial support
WKWebView Researching Researching Not Supported Supported Not Supported Supported
UIWebView Supported Supported Supported Researching Supported Researching
Background tasks Researching Supported Researching Supported Researching Supported