microsoftconnect / intune-app-wrapping-tool-ios

This is the software for the Intune App Wrapping Tool for iOS.
55 stars 12 forks source link

Face ID Crash #8

Closed ryandegruyter closed 6 years ago

ryandegruyter commented 6 years ago

When Face ID is set on the user device, the wrapped application crashes.

Do we have to set a specific permission?

msintuneappsdk commented 6 years ago

Hi Ryan -

Upon first glance, our dev team believes that you may need to try adding the NSFaceIDUsageDescription key to the info.plist of your app's source. This is so iOS can let show the user how the app intends to use Face ID, which is associated with one of our Intune app protection policy settings. Alternatively, if you don't have access to the app's info.plist, you may turn the setting off within the Intune app protection policy blade. As admins that target your app may not know if Face ID is supported or not, probably best to set a default.

If this still does not work, please send us an email to msintuneappsdk@microsoft.com with the following information so we can investigate further:

  1. What is the version of the wrapper you are using? Are you using the latest version?
  2. Is there a crash error that you are getting? Do you have logs for the crash itself?
  3. Are you working with a native iOS app or is it based in something else like Cordova?
  4. Does the app launch without being wrapped with Intune?
  5. Are you able to attach the wrapped IPA and unwrapped IPA file?
ryandegruyter commented 6 years ago

Correct.

We are building a Cordova application.

Adding

`

    </config-file>`

In the config.xml, between the <platform name="ios"> tag resolves the issue.