Cordova-plugin-keychain-touch-id ios issue

HelloWorld[3422:896522] [access] This app has crashed because it attempted to access privacy-sensitive data without a usage description. The app’s Info.plist must contain an NSFaceIDUsageDescription key with a string value explaining to the user how the app uses this data.


ionic cordova plugin add --variable FACEID_USAGE_DESCRIPTION="For easy authentication"

From Baako in slack chnnel.

Probably codova plugin don’t add FACEID_USAGE_DESCRIPTION into info.plist of iOS Project sources auto generated.

When you open App in xcode, and check the .plist File. Can you confirm it has a NSFaceIDUsageDescription

1 Like

If you see keychain popup , please click “always allow” button insted of “allow” button after adding “NSFaceIDUsageDescription” key into info.plist