This version is intended for applications compiled with Xcode 26. App developers should NOT integrate this version if compiling with Xcode 16 and should instead integrate the latest 20.x release.
What's New
- Explicitly block sharing encrypted data to known unmanaged share extensions with invalid NSExtensionActivationRules that cannot be filtered from the iOS share sheet when "Send Org data to other apps" is set to "Policy managed apps with Open-In/Share filtering".
- Migrate usage of deprecated iOS system APIs to modern equivalents.
- Jailbreak detection improvements.
- Launch-time performance improvements.
- Added specific NSErrors to IntuneMAMFileProtectionManager encryptFile/decryptFile.
- Added a new synchronous mdmEnrolledAccountIdFromCache API for fetching the MDM enrolled account ID plus a notification that informs when this value has changed:IntuneMAMMDMEnrolledAccountIdDidChangeNotification
Bug Fixes
- Fixed an issue where picture-in-picture windows created by the app would not dismiss.
- Fixed a potential crash when fetching the MAM service URL.
- Fixed issue where overlay used prevent screen capture during drag-and-drop could be misaligned.
- Fixed a potential crash when making a WKWebView full screen on iOS 26.1+
- Fixed an issue where "Reset APP Pin" shortcut option was skipped when Face Id is enabled.
- Fixed potential crash if multiple threads load an NSItemProvider simultaneously.
- Fixes for long-running "Require App Protection Policy" conditional access remediation flows.
- Fixed some localization issues.