New Features
- This version is required for apps built with Xcode 11. Developers should also make sure to run version 12.0.12 of the IntuneMAMConfigurator against their info.plist, as there have been breaking changes in the info.plist config requirements needed to support Xcode 11.
- This version supports iOS13's Multiple windows. If you are not planning on implementing
UISceneDelegate
, you can stop reading now, your app will continue to work. If you are usingUISceneDelegate
we have introduced four new required API's. If you implementUISceneDelegate
and do not use the new API's, there will be a data leak. Here are the four API's that have been extended to accept aUIWindow
:setUIPolicyIdentity
,getUIPolicyIdentityForWindow
,policyForWindow
and a new method has been added toIntuneMAMPolicyDelegate
:identitySwitchRequired
. Please go through your code and move your existing use of these APIs to the new form. - Added support for iOS 13 Dark Mode. If applications do not want the Intune SDK’s default UI color scheme to observe the system dark mode setting, developers should add a boolean entry to the IntuneMAMSettings dictionary with a key name of “SupportsDarkMode”, and set it to ‘NO’.
Bug Fixes
- Fixed issue where the user was not prompted to set a device PIN when required by policy.
- Fixed deadlock in PowerBI.
- Fixed bug where Lookup would not run on correct data for certain WebViews.
- Logging perf improvements. No logging to disk at boot time.
- Added reporting to the service for reasons behind user triggered selective wipes. This will eventually be surfaced in Intune Reporting in future release.