Releases: msintuneappsdk/intune-app-wrapping-tool-ios
Releases · msintuneappsdk/intune-app-wrapping-tool-ios
7.1.14
New Features
- Support for Xcode 9: You should be using Xcode 9 for your app development here on out. We manage drag and drop between applications instead of blocking it. Since we are relying on iOS 11 symbols and using the Xcode 9 toolchain, we don't advise taking this drop until you upgrade your toolchain to Xcode 9.
- Support for setting a Intune MAM PIN with passcode (alphabets, numbers, and special characters) instead of a numeric-only PIN.
- Troubleshooting: App's settings bundle modified so that you can enable Intune Diagnostics Console through iOS Settings for wrapped apps.
Bug Fixes
- Orientation crash, improvements to localization for Intune App Wrapping Tool for iOS.
- iOS 11: Fix leak where you could use save file activity then copy to pasteboard activity and leak data. We now encrypt the file.
- Boundary case where a combination of the offline timeout and lack of network would cause us to incorrectly block the user from the app.
- Bad access exception in our keychain hooking.
- Issue where second account add enrollment failure would result in the enrollment retry not happening.
7.1.4
New Features
- Added a policy source telemetry data point for OD.
7.1.3
Bug Fixes
- Fixed a wrapper bug where we were incorrectly updating Keychain queries that contained kSecAccessControl.
- Wrapping correctly handles apps that use Touch ID set as their own auth.
- Fixed a OneDrive custom action bug by excluding those from management.
7.1.1
New Features
- Preliminary iOS 11 support. We are planning complete management of Drag and Drop with an ETA of 9/1. v. 7.1.1 prevents a data leak, please take this version for your app for preliminary iOS 11 support.
- Preventing LOB apps from deleting from deleting items in the ADAL keychain.
Bug fixes:
- Apps no longer appear to freeze due to the code incorrectly holding a strong reference to a window.
7.0.1
New Features
- Dev work required for sunsetting MDM+MAM channel for policies to LOB apps
- The admin can require that the user be on a minimum iOS version, using a certain min app version, or with a min SDK version integrated in the app before the user is allowed to access managed content.
- We have enabled cert-based authentication (CBA) for the auth-policy via the broker flow - this requires ADAL 2.3.2 or later.
- The admin can disable the app PIN if the user has a device PIN set.
- We no longer support iOS8.
- We expose the UPN of the enrolled user.
6.1.3
Bug fixes
- Fixed bug where "-h" would not display usage information
- Fixed code signature
6.1.2
6.0.15
Bug Fixes
- Fixed boundary case where a mAM-WE app running on an MDM-enrolled device would mistakenly be selectively wiped on update.
- Fixed bug in the MAM service authentication which could cause enrollment to fail if UseADALCachedAuthorityUris in IntuneMAMSettings is enabled.
6.0.13
Fixes
- Selective wipe hardening
- PIN screen formatting issues on older/smaller iOS devices
- Blur main app screen if user has PIN or authentication policy set.
- Fixed caching of rootViewController
- Fixed boundary case where we would not retry an enrollment because of an ADAL error.
- Added calshow: protocol exclusion to prevent policy from blocking launch of the calendar app.
6.0.5
New Features
- Support for MAM without device enrollment
- Support for iOS 10 compatibility
- Support for managing universal links
- You can now enter your command-line arguments into a plist file and run the app wrapping command on the plist. A template Parameters.plist is provided.
- You can specify a custom CFBundleVersion for the wrapped output app using the command-line flag "-b."
Bug fixes
- Fixed handling of supportInterfaceOrientationsForWindow
- Fixed a boundary case that caused user to get stuck in a loop where Intune MAM policy was missing.