Releases: microsoftconnect/ms-intune-app-sdk-ios
Releases · microsoftconnect/ms-intune-app-sdk-ios
17.7.1
17.7.0
What's New
- Added FinishEnterForegroundAtResume info.plist setting to not delay the didEnterForeground life cycle event.
- Provide users the option to retry a silent policy check-in rather than an interactive authentication when the Offline Grace Period "Block Access" conditional launch timeout has been exceeded, in cases where the failure was not caused by invalid or missing AAD tokens.
- Added toggle to the diagnostic console that allows end-users to enable/disable verbose logging for the SDK.
- [iOS 17 SUPPORT] Limit dictionary look up to N words controlled by
com.microsoft.intune.mam.IntuneMAMOnly.MaxLookUpWordCount
managed app config. Default is 2. - Added support for NSFileProviderReplicatedExtension.
- Performance improvements.
NOTE: [iOS 17 SUPPORT] Running the IntuneMAMFrameworkPatcher tool is now a required integration step. Without this, the app launch will be blocked. See here for more details.
Bug Fixes
- Fixed issue where users could get double prompted for an interactive authentication if both the offline grace period and auth policy expired.
- Fixed a potential crash when fetching the application's bundle ID.
- Fixed issue where long pressing on links within web view IFrames would not display context menu options.
- Fixed issue where the application and SDK versions were not displayed in the diagnostic console.
- Changed default accent colors to be compliant with accessibility requirements.
17.6.3
17.6.1
17.6.0
17.5.0
What's New
- Added SMS blocking with openURL and MFMessageComposeViewController via app config.
- Jailbreak detection improvements.
- Performance improvements.
Bug Fixes
- Fixed NTLM alerts and share button on SFSafariViewController.
- Fixed issue where multiple export attempts could be made for apps that call
exportAsynchronouslyWithCompletionHandler:
on the AVAssetExportSession class. - Fixed issue in UIScene detection logic which could result in the SDK UI not displaying.
- Fixed blocking and warning alerts over share extensions.
- Fixed issue where pin set screen doesn't appear for apps using loginAndEnroll API when wipe occurs due to max pin attempts reached.
- Fixed QLPreviewController display issue when presented inside a UITabBarController.
- Fixed issue where the QLPreviewController would not display any content if the currentPreviewItemIndex was set before the dataSource.
- Fixed issue where the 'Save Image' option was not available in the UIActivityViewController when policy allowed saving images to the photo album.
17.4.2
17.4.1
17.4.0
What's New
- Jailbreak detection improvements.
- Performance improvements.
- Added safe area support for SFSafariViewController.
Bug Fixes
- Fixed indefinite hang when removing a named pipe (fifo) file using
[NSFileManager removeItemAtPath:error:]
. - Fixed issue where the pin screen would flicker for extensions.
- Fixed issue where DocumentInteractionController occasionally displays blank previews.
- Set missing error codes for SDK encryption APIs.
- Fixed issue where some hooks weren't initialized for SwiftUI.
- Fixed issue where extensions could lose keyboard focus when they are first launched.
- Fixed issue where auto-enroll would not be started for apps supporting UIScenes when the app was launched via a universal link or custom scheme.
- Fixed issue where policy might not be correctly applied to universal links.