also check empty info.plist entry

pull/829/head
Lucas Nogueira 2 years ago
parent 37f2405d4e
commit b2a05af077
No known key found for this signature in database
GPG Key ID: 3AFF5CAD641DD470

@ -51,7 +51,7 @@ class BiometricPlugin: Plugin {
if available && context.biometryType == .faceID {
let entry = Bundle.main.infoDictionary?["NSFaceIDUsageDescription"] as? String
if entry == nil {
if entry == nil || entry?.count == 0 {
available = false
reason = "NSFaceIDUsageDescription is not in the app Info.plist"
errorCode = authenticationErrorCodeMap[LAError.biometryNotAvailable.rawValue] ?? ""

Loading…
Cancel
Save