Ms Intune App Sdk Ios Versions Save

Intune App SDK for iOS enables data protection and mobile app management features in iOS mobile apps with Microsoft Intune

19.4.0

1 week ago

What's New

  • Added support for custom messaging app schemes when long pressing telephone numbers on WKWebViews.
  • Added conditional launch block for iOS/iPadOS apps running on visionOS.
  • Added new static framework SDK variant: IntuneMAMStatic.xcframework. This variant will replace the existing static library variant (libIntuneMAMSwift.xcframework). For more information please see our announcement

Bug Fixes

  • Fixed bug where lookup on PDFViews wouldn't bring up lookup screen.
  • Fixed potential crash in diagnostic UI when selecting "View Intune App Status".

19.3.1

3 weeks ago

What's New

  • Diagnostic logging improvements.
  • Added support for restricting UIReferenceLibraryViewController look up actions.

Bug Fixes

  • Fixed an issue where the completion handler would not be called for mdmEnrolledAccountIdWithCompletion when there was no MDM-enrolled account
  • Fixed an issue in the IntuneMAMConfigurator that could cause CFBundleURLSchemes to be misconfigured.
  • Fixed an issue in the IntuneMAMConfigurator that crashed when redirect URL's format is outdated.

19.2.0

2 months ago

What's New

  • Added asynchronous version of mdmEnrolledAccountId API.
  • Performance improvements.

Bug Fixes

  • Updated auth views to allow cancel actions on error alerts for supported view controller scenes.
  • Fixed bug where third-party keyboard alert could display multiple times.
  • Removed unnecessary delay when attempting to unenroll inside of a wipeDataForAccountId: IntuneMAMPolicyDelegate method.
  • Fixed blank screen that could be displayed when canceling previous auth prompt.
  • Fixed issue enforcing MAM-CA when policies are removed at a later time.
  • Fixed a crash that would occur when managed users long press on links within a text field.

19.1.0

3 months ago

What's New

  • Added immediate user APP PIN reset quick action feature.
  • Added support for MTD common schema to detect if MTD apps are installed.
  • Updated auth views to allow cancel actions on error alerts for supported view controller scenes.
  • Added new API isWidgetContentSyncAllowed.
  • Added a privacy manifest to IntuneMAMSwift.xcframework and IntuneMAMTelemetry.xcframewok.

Bug Fixes

  • Fixed a potential crash when calling setUIPolicyIdentity on the IntuneMAMPolicyManager instance.
  • Fixed a crash that would occur when the app did not have its framework folder as a RPATH.
  • Fixed cancel action for MSAL auth views login error handling.
  • Fixed issue where the SDK might wait longer than expected to perform a policy check-in if the previous check-in failed because the app was backgrounded part way through.
  • Fixed issue where the MTD app installation link presented by the SDK could be restricted by policy.
  • Fixed issue where some app lifecycle event delegate calls and notifications could happen out of order.
  • Fixed a potential thread priority inversion hang.
  • Fixed a redundant second PIN reset request that could happen when the PIN was already reset in another app from the same publisher.

19.0.1

5 months ago

Bug Fixes

  • Fixed linking issue in IntuneMAMSwift.xcframework

19.0.0

5 months ago

What's New

  • ADAL is no longer supported. If your application still links to ADAL, please migrate to MSAL.
  • Added IntuneMAMWebViewPolicy enum value to block file upload and paste.
  • Added capability to block or restrict SMS links according to new MAM SMS policy.
  • Display clearer error message when sharing managed file to unmanaged Intune-enabled app via 'Copy to' action extension.
  • Include RSR patch version in the operating system version information reported to the MAM service.
  • Added visual feedback to the log upload experience in the diagnostic console.

Bug Fixes

  • Fixed issue where 3rd party keyboards would not always get blocked.
  • Fixed issue where service calls could fail due to an invalid Accept-Language HTTP header.
  • Fixed issue where clicking cancel on interactive auth from broker could result in a blank screen for MSAL.
  • Fixed an issue where users could be temporarily blocked by offline grace period policy if a per-app VPN is configured.
  • Fixed potential crash when blocking 3rd party keyboard policy is enabled.
  • Fixed a crash that could occur when setUIPolicyIdentity or setUIPolicyAccountId is called with a nil completion handler.

18.2.0

6 months ago

What's New

  • Added offline grace period "wipe" policy setting to the info displayed in the diagnostic console.

Bug Fixes

  • Fixed issue where device registration would not always be prompted for fresh enrollments when the RequireAADRegistration app config is set.
  • Fixed issue where user is prompted to set App Pin when admin has the "Pin for access" set to require but "App Pin when Device Pin is set" set to Not Required
  • Fixed a potential crash when pasting restricted images into a WKWebView.
  • Fixed issue where PHPickerViewController would not be protected if the application dynamically loaded the PhotosUI framework.
  • Added WKDownload Hooks.
  • Fixed issue where UIReferenceLibraryViewController was displayed at the wrong location on iPadOS 16+.
  • Fixed issue where selecting Look Up could prompt for allowing paste.
  • Fixed potential UI freeze when long pressing on images in WKWebViews.
  • Fixed issues where occasionally error alerts in interactive sign in flow would not be dismissed correctly.
  • Fix crash for MAUI apps when conditional launch displays view controllers on launch.

18.1.2

7 months ago

Bug Fixes

  • Fixed data leak in LookUp actions in web views.

18.1.1

7 months ago

Bug Fixes

  • Fixed issue where apps that display an alert beneath the Intune PIN screen will crash on app launch/resume.
  • Fixed issue where UIContextMenuConfiguration actionProvider block would get called multiple times.
  • Fixed duplicate context menu entries when long pressing on UIActivityViewController application/share extension icons.
  • Fixed issue where the QLPreviewController would scroll to the top of a document when background the app on an iPad.
  • Fixed issue where multiple documents in a QLPreviewController appear out of order after changing device orientation.
  • Fixed issue where incorrect keyboard type gets displayed for pin updates.
  • Fixed the accessibility issue where the "Forgot your PIN, or need to change it?" control was not accessible using tap voice control commands.
  • Fixed issue where enrollment timeouts could be incorrectly treated as not licensed.

17.7.6

7 months ago

What's New

  • This update is for apps compiled with Xcode 14.

Bug Fixes

  • Fixed issue where incorrect keyboard type gets displayed for pin updates.
  • Fixed issue where enrollment timeouts could be incorrectly treated as not licensed.