Skip to content

Releases: microsoftconnect/ms-intune-app-sdk-ios

20.3.0

07 Feb 05:04
Compare
Choose a tag to compare

This version is intended for applications compiled with Xcode 16. App developers should NOT integrate this version if compiling with Xcode 15 and should instead integrate the latest 19.x release.

What's New

  • The SDK will now display an alert message to end users when they attempt to take a screen shot or screen capture and it is blocked by policy.
  • Added IntuneMAMUIHelper captureImageOfWindow method to allow applications to generate an image of the app UI when screen capturing is blocked by policy.
  • PIN screen accessibility improvements.
  • Performance improvements.
  • Screen capture blocking improvements.

Bug Fixes

  • Fixed issue where app switcher would show a white window instead of the blurred app window.
  • Fixed a potential crash when apps call UIPasteboard's URLs API.
  • Fixed issue where MDM app config values configured as integers or real numbers in the admin console would not be returned by some of the IntuneMAMAppConfig APIs.
  • Fixed an issue where users could be shown duplicate alerts.
  • Fixed issue where willResignActive and didEnterBackground app lifecycle notifications could fire when some UIScenes are still in the foreground.
  • Fixed an issue where tapping data detector patterns like phone numbers on iPads did not display a context menu for managed user.

19.7.9

07 Feb 04:13
Compare
Choose a tag to compare

This version is intended for applications compiled with Xcode 15. App developers should NOT integrate this version if compiling with Xcode 16 and should instead integrate the latest 20.x release.

What's New

  • Fixed an issue where WKWebView content loaded within iFrames or via javascript could result in an openURL call to another managed app (if the URL format matches one of the manageable universal links in Intune policy).

20.2.2

31 Dec 21:43
Compare
Choose a tag to compare

This version is intended for applications compiled with Xcode 16. App developers should NOT integrate this version if compiling with Xcode 15 and should instead integrate the latest 19.x release.

What's New

  • Genmoji blocking improvements

Bug Fixes

  • Fixed issue where users could get prompted for PIN rather than biometric auth after a device reboot even if the "override biometrics with PIN after timeout" policy is not enabled.

19.7.8

31 Dec 21:30
Compare
Choose a tag to compare

This version is intended for applications compiled with Xcode 15. App developers should NOT integrate this version if compiling with Xcode 16 and should instead integrate the latest 20.x release.

What's New

  • Added IntuneMAMUIHelper captureImageOfWindow method to allow applications to generate an image of the app UI when screen capturing is blocked by policy.
  • Screen capture blocking improvements.
  • Genmoji blocking improvements.

Bug Fixes

  • Fixed issue where the app switcher would show a white window instead of the blurred app window.
  • Fixed a potential crash when calling UIPasteboard's URLs API.
  • Fixed issue where data for applications linking to SDK versions 20.2.0+ would not be displayed in the diagnostic console if shown by an app linking to 19.x.

20.2.1

20 Nov 16:55
Compare
Choose a tag to compare

This version is intended for applications compiled with Xcode 16. App developers should NOT integrate this version if compiling with Xcode 15 and should instead integrate the latest 19.x release.

What's New

  • Added support for screen capture blocking.
  • Block Genmojis on iOS 18.2.
  • Apply cut/copy/paste character exemption limit to NSURL/URL objects.
  • Jailbreak detection improvements.

Bug Fixes

  • Fixed issue where writing tools were not blocked on iOS 18.2 in some scenarios.
  • Fixed a potential crash when copying a NSAttributedString to pasteboard.
  • Fixed a crash when PIN screen is displayed while CarPlay is connected.
  • Fixed issue where the SDK might not log an error if a multi-ID app does not implement identitySwitchRequiredForAccountId.
  • Fixed an issue where MSAL auth prompts initiated by the SDK after the initial app launch might not succeed on the first attempt.
  • Fixed a potential deadlock when reading a file

19.7.6

20 Nov 16:42
Compare
Choose a tag to compare

This version is intended for applications compiled with Xcode 15. App developers should NOT integrate this version if compiling with Xcode 16 and should instead integrate the latest 20.x release.

What's New

  • Added support for screen capture blocking
  • Block Genmojis on iOS 18.2
  • Apply cut/copy/paste character exemption limit to NSURL/URL objects

Bug Fixes

  • Fixed issue where writing tools were not blocked on iOS 18.2 in some scenarios.
  • Fixed a potential crash when copying a NSAttributedString to the pasteboard.

20.1.2

02 Oct 03:10
Compare
Choose a tag to compare

This version is intended for applications compiled with Xcode 16. App developers should NOT integrate this version if compiling with Xcode 15 and should instead integrate the latest 19.x release.

What's New

  • Fixed issue where writing tools were not blocked on iOS 18.1 Beta 5+.
  • Fixed crash that could occur when calling mdmEnrolledAccountIdWithCompletion: on the IntuneMAMEnrollmentManager

19.7.1

30 Sep 22:12
Compare
Choose a tag to compare

This release is intended for applications compiled with Xcode 15. App developers should NOT integrate this version if compiling with Xcode 16.

What's New

  • Fixed issue where writing tools were not blocked on iOS 18.1 beta 5+.

20.1.1

20 Sep 03:53
Compare
Choose a tag to compare

This version is intended for applications compiled with Xcode 16. App developers should NOT integrate this version if compiling with Xcode 15 and should instead integrate the latest 19.x release.

What's New

  • Compiled with the official Xcode 16.0 app store release (16A242d)

Bug Fixes

  • Fixed crash that could occur when calling mdmEnrolledAccountIdWithCompletion: on the IntuneMAMEnrollmentManager after removing the MDM profile from the device.

20.1.0

16 Sep 02:40
Compare
Choose a tag to compare

What's New

  • Version 20.1.0+ is intended for applications compiled with Xcode 16. App developers should NOT integrate this version if compiling with Xcode 15 and should instead integrate the latest 19.x release.
  • iOS/iPadOS 16.0 is now the minimum supported OS version. Application developers should configure the minimum deployment target to iOS 16.0 or above in the Xcode settings for their app/extensions.
  • Removed deprecated APIs