Usage declaration for Face ID
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.