Skip Navigation

Usage declaration for
Face ID

The
BlackBerry Dynamics SDK for iOS
version 4.0.0 and later supports
Face ID
, a facial recognition feature available for some
iOS
devices. In the
BlackBerry Dynamics
profile in
UEM
, the
Face ID
option is enabled by default. For more details about
Face ID
, see the
BlackBerry Dynamics SDK for iOS
API Reference
.
BlackBerry Dynamics
apps that use
Face ID
must declare usage of the
Face ID
capability. The Base plug-in can add a declaration of
Face ID
usage to an app by inserting the NSFaceIDUsageDescription property into the
Info.plist
file with the value “Enables authentication without a password.”
The Base plug-in adds this declaration by default. To add the declaration manually, either globally or for the
iOS
platform specifically, set the following preference in the root
config.xml
file:
<preference name="addFaceIDUsage" value="On" />
You can set the value to “Off” to prevent the automatic addition of the usage declaration. As a best practice, you should only prevent the automatic addition of the usage declaration if the app uses
Face ID
for a purpose other than
BlackBerry Dynamics
integration.
Localized versions of the usage message are available as
InfoPlist.strings
files in cordova-plugin-bbd-base/src/ios/resources/Localization/. To add and use the localized strings, see About Information Property List Files.