github microsoftconnect/ms-intune-app-sdk-ios 15.1.0

latest releases: 20.1.1, 20.1.0, 19.7.0...
2 years ago

What's New

  • Performance improvements.
  • Jailbreak detection improvements.
  • Changes to internal behavior for isSaveToAllowedForLocation:withAccount: and isOpenFromAllowedForLocation:withAccount:. A nil account will no longer be treated as the current account for the LocalDrive/LocalStorage locations. Passing in a nil account with those locations will have it treated as an unmanaged account. Because app's can control how they handle their sandbox storage, an identity can and should be associated with those locations. A nil account will also no longer be treated as the current account for single-identity apps. Passing in a nil account in a single-identity app will now be treated exactly the same as if it was passed into a multi-identity app. If you are developing a single-identity app, please use the IntuneMAMPolicy's primaryUser to refer to the current account if managed and nil to refer to the current account if unmanaged.
  • Added a canReceiveSharedItemProvider: method for checking if an NSItemProvider shared through a share extension can be received by an account. Instead of using isOpenFromAllowedForLocation:withAccount: to check if incoming share extension data can be received, apps can use this helper method on the NSItemProvider itself.
  • Added canReceiveSharedFile: method for checking if an incoming file can be received by an account.
  • Added IntuneMAMWipeDidCompleteNotification which is posted after an account wipe is completed.
  • Added an IntuneMAMOpenLocationPhotos location for isOpenFromAllowedForLocation:withAccount: calls. Similar to IntuneMAMOpenLocationCamera, only a nil account should be passed in as the location owner. The IntuneMAMOpenLocationPhotos location represents the iOS Photo Library.

Bug Fixes

  • Fixed issue where applications would apply old policy after an application reinstall without the application enrolling.
  • Fixed issue where sending logs through Powerlift displayed an error.
  • Fixed issue where search web in look up operation would be blocked for policy managed apps even if Edge is set as the managed browser.
  • Fixed bug where unmanaged users cannot save files to their OneDrive files location.
  • Fixed issue where getIdentityForCurrentActivity returned the current thread identity rather than sender identity of current openURL request.
  • Fixed issue where an enrollment followed by an immediate MAM-CA remediate compliance call could result in a failed MAM-CA remediation.
  • Fixed issue where apps can hang on launch after a backup/restore to the same device.

Don't miss a new ms-intune-app-sdk-ios release

NewReleases is sending notifications on new releases.