AppConnect 4.4.0 for iOS SDK revision history
This release provides the following:
New features summary
This release includes the following new features and enhancements:
- Support for iOS 13: AppConnect apps work as expected on iOS 13 devices.
-
The -displayMessage method is updated: The following method is deprecated:
-(void)displayMessage:(NSString *)message;
Instead, use the following new method:
-(void)displayMessage:(NSString *)message withCompletion:(void(^)(BOOL success))completion;
The native sample apps included with the SDK are updated.
- armv7s architecture: Support for the armv7s architecture has been dropped.
Resolved issues
This release provides the following new resolved issues:
- AP-5158: iOS 13 changed the identification for iPad devices. If your iPad is upgraded to iOS 13, MobileIron recommends that you also upgrade to MobileIron Core to one of the following patch releases: 10.2.0.2, 10.3.0.2, or 10.4.0.1. These patches contain the fixes for the changes in iOS 13 for iPad identification.
- AP-5179: On devices running iOS 13, openURL does not return the bundle ID of the calling app if the team ID is not the same. This issue is fixed with AppConnect 4.4.0 for iOS. To address the issue, update to AppConnect 4.4.0.
- AP-5201: Previously, the NSProxy instance proxying application delegate did not receive application lifecycle callbacks. This issue is fixed.
- AP-5207: On devices running iOS 13, AppConnect apps can Open files to other apps when Open In is disabled. This issue is fixed with AppConnect 4.4.0 for iOS. To address the issue, update to AppConnect 4.4.0.
- AP-5166: On devices running iOS 13, NSURLSession failed. This issue is fixed with AppConnect 4.4.0 for iOS. To address the issue, update to AppConnect 4.4.0.
- AP-5169: On devices running iOS 13, Email+ for iOS displayed a black background in app switcher. This issue is fixed with AppConnect 4.4.0 for iOS. To address the issue, update to AppConnect 4.4.0.
- AP-5174: Fixed the root cause due to which Email+ for iOS crashed intermittent.
- AP-5206: Previously, the AppConnect for iOS SDK was not calling applicationDidBecomeActive. This issue is fixed.
Limitations
This release includes the following new limitations:
- AP-5186: The openURL API in iOS 13 provides the bundle ID of the calling app only if the calling app has the same team ID. Due to this limitation, the Open From feature does not work on iOS 13 devices.
- AP-5164: Sharing files with the Chrome extension if Open In is restricted may cause the application to freeze.
- AP-5159: On devices running iOS 13, the "Unable to Share Document with selected application" prompt is not shown unless the Share dialog is closed.