AppConnect 4.1 for iOS SDK revision history

This AppConnect release has several new features. It has no new known or resolved issues or limitations.

New features

Certificate pinning support
Lock AppConnect apps when screen is off
Overriding the Open In Policy for openURL: with the mailto: scheme
SwiftFileSharing demonstrates sharing secure files from an extension

Certificate pinning support

This AppConnect release supports certificate pinning for AppConnect apps to heighten security for communication between AppConnect apps and enterprise servers or cloud services.

Using certificate pinning requires:

Configuration on the MobileIron server.

For MobileIron Core, see “Certificate pinning for AppConnect apps” in the MobileIron Core AppConnect and AppTunnel Guide.

Mobile@Work 10.0.0.0 for iOS through the most recently released version as supported by MobileIron.

This feature requires no additional development in the app.

Lock AppConnect apps when screen is off

This AppConnect release supports automatically logging out device users from AppConnect apps when the device screen is turned off due to either inactivity or user action.

This feature requires:

Configuration on the MobileIron server.

For MobileIron Core, see “Configuring the AppConnect global policy” in the MobileIron Core AppConnect and AppTunnel Guide.

Mobile@Work 10.0.0.0 for iOS through the most recently released version as supported by MobileIron.

This feature requires no additional development in the app.

Overriding the Open In Policy for openURL: with the mailto: scheme

This AppConnect release allows either the app or MobileIron server administrator to override the Open In policy when the policy blocks the iOS native email app when the app calls openURL: with the mailto: scheme.

The AppConnect library overrides the Open In policy for native email if either of the following are true:

The MobileIron server administrator added the key MI_AC_DISABLE_SCHEME_BLOCKING with the value true to the app’s app-specific configuration.
The app’s Info.plist contains the MI_APP_CONNECT dictionary with the key MI_AC_DISABLE_SCHEME_BLOCKING with the value YES.
NOTE: THE MI_APP_CONNECT dictionary is new in this release.

See Open In policy API details .

SwiftFileSharing demonstrates sharing secure files from an extension

This AppConnect release has enhanced the SwiftFileSharing sample app to demonstrate how to share secure files from an app’s extension using AppConnect APIs.

See Sharing secure files from an extension.