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.