What is NSFaceIDUsageDescription – Face ID Usage Description Info.plist key?

Now further explained in the above mentioned forum (by an Apple employee) https://forums.developer.apple.com/message/265156:

Face ID requires adding a usage string with the key
NSFaceIDUsageDescription (aka Privacy – Face ID Usage Description) to
your app’s Info.plist.

In the simulator, the Face ID permissions
alert will show “This app was designed to use Touch ID and may not
fully support Face ID” if that key is missing. On an actual device,
your app will crash the same as if any other required usage string is
missing.

Leave a Comment