Skip Navigation

Considerations for enabling integrity checking for 
BlackBerry Dynamics
 apps

  • Integrity checking for 
    BlackBerry Dynamics
     apps is supported for 
    iOS
     11 and later.
  • Full integrity checking leverages the 
    Apple
     DeviceCheck framework and is supported for custom 
    BlackBerry Dynamics
     apps that are published to the 
    App Store
    . You cannot use full integrity checking for apps that are distributed using the 
    Apple
     Enterprise Distribution program.
  • Partial integrity checking uses the 
    Apple
     team ID without leveraging the 
    Apple
     DeviceCheck framework and is supported for 
    BlackBerry Dynamics
     apps that are distributed using the 
    Apple
     Enterprise Distribution program. 
  • The 
    BlackBerry UEM Client
     is not required for app integrity checking.
  • If you enable the “Perform app integrity check on BlackBerry Dynamics app activation” option in an activation profile and configure integrity checking for 
    BlackBerry Dynamics
     apps, those apps require the 
    BlackBerry Dynamics SDK
     version 6.0 or later. Activation will fail if the apps use an earlier version of the SDK. All of the 
    BlackBerry Dynamics
     apps released by 
    BlackBerry
     in July 2019 or later have the required version of the SDK.
  • If a 
    BlackBerry Dynamics
     app with SDK version 5.0 or earlier is already activated, and you enable “Perform periodic app integrity checks” in the activation profile, the app will fail the periodic attestation check and 
    UEM
     will take the compliance action specified in the user's compliance profile.
  • If the time on the device is incorrect, 
    UEM
     might not recognize integrity check responses from 
    BlackBerry Dynamics
     apps as valid. If the time on the device is not corrected, 
    UEM
     considers the device to be out of compliance after the grace period expires.