What's New
- Added support for new MAM policy settings to warn and wipe based on maximum OS version requirement.
- Added a setWebViewPolicy:forWebViewer: method. This method can be used to dynamically treat specific web views as managed or unmanaged.
- Added logging support for file provider extensions.
- Jailbreak detection improvements.
Bug Fixes
- Fixed issue where extra forward slashes were added to some dialer URLs.
- Fixed issue where users weren't continuously blocked for user-level wipes.
- Fixed issue where a failed compliance update causes a crash.
- Fixed issue where address links were not able to open in Maps when the "maps" URL scheme was configured as a data transfer exemption in policy.
- Fixed accessibility issue where voiceover wasn't focusing on the correct element after pressing done to return to the main diagnostic console view.
- Fixed issue where UI first responder wasn't being set correctly after conditional launch was dismissed.
- Fixed issue where on app launch, openURL could get called on the application while the PIN screen is displayed if the application sets the identity in will/didFinishLaunchingWithOptions and the url came from an unmanaged application.
- Added missing system library imports to some of the SDK's public headers.
- Fixed issue where the user wasn't prompted for credentials while blocked by MTD compliance.
- Fixed accessibility issue where voiceover would be able to jump outside of the 'Forgot PIN' alert view on the PIN screen.
- Fixed accessibility issue where voiceover wasn't working for username and password safari view controller wrapper.