BlackBerry Dynamics Bindings for Xamarin.Android 7.0
BlackBerry Dynamics Bindings for Xamarin.Android
7.0What's new in BlackBerry Dynamics Bindings for Xamarin.Android version 7.0
BlackBerry Dynamics Bindings for Xamarin.Android
version 7.0This release includes updates from the latest releases of the
BlackBerry Dynamics SDK for Android
. For more information, see the BlackBerry Dynamics SDK for Android Release Notes.Feature | Description |
---|---|
Changes to software requirements |
|
Automated testing guidance | The Development Guide provides new guidance for automated testing for BlackBerry Dynamics Xamarin apps. |
New method to retrieve Xamarin version | This release includes the XamarinVersion property to retrieve the current Xamarin version. |
New administrative and security features
Feature | Description |
---|---|
Advanced security features with CylancePROTECT | This version of the SDK integrates the CylancePROTECT library to support CylancePROTECT in BlackBerry UEM. CylancePROTECT is a licensed service that offers a suite of features that enhances BlackBerry UEM ’s ability to detect, prevent, and resolve security threats without disrupting the productivity of your workforce.CylancePROTECT uses a combination of advanced technologies, including:
The seamless integration of these technologies establishes a secure ecosystem where data is protected and malicious activities are identified at all endpoints and eliminated proactively. CylancePROTECT includes the following features:
For more information about CylancePROTECT , see the CylancePROTECT documentation. |
Changes to BlackBerry
Dynamics communication settings | In new installations of UEM version 12.12 and later, all BlackBerry Dynamics Runtime connections to application servers now use TLS 1.2 by default. If you upgrade to UEM version 12.12, the existing communication settings are not changed.You can change the permitted TLS connections to application servers in the UEM management console (Settings > BlackBerry
Dynamics ).Note that SSL version 3 or older is no longer supported. |
Support PAC files for connections to application servers | UEM version 12.12 adds support for using proxy auto-config (PAC) files for BlackBerry
Dynamics app connections to application servers. The administrator configures global PAC file support in Settings > Infrastructure > BlackBerry Router and proxy > Global settings > BlackBerry Dynamics proxy settings. The administrator can configure PAC file support at the cluster level in Settings > BlackBerry
Dynamics > Clusters (select Override global settings > Enable PAC).This feature is applicable only to BlackBerry
Dynamics apps with SDK version 7.0 or later.If the PAC file is applied through the BlackBerry Proxy configuration, the administrator must configure a BlackBerry
Dynamics connectivity profile to direct connections to the BlackBerry Proxy .For more information about this feature, including limitations and conditions, see the UEM Configuration content ("Sending BlackBerry
Dynamics app data through an HTTP proxy").Note the following:
|
Changes to compliance enforcement settings for BlackBerry
Dynamics apps | In UEM version 12.12, when an administrator creates a new compliance profile to define compliance enforcement actions for BlackBerry
Dynamics apps, the default action is now "Monitor and log". |
BlackBerry
Dynamics app user can upload logs when locked out or blocked | If a user is locked out of a BlackBerry
Dynamics app, or if the user's access to the app is blocked, the user now has an option on the lock or block screen to upload the log file. The log can help the UEM administrator troubleshoot if the user was locked out or blocked unexpectedly. |
Configure the anti-debugging check in a UEM compliance profile | This release adds support for a new compliance option in UEM 12.11 MR1 and later. In UEM 12.11 MR1, if you enable the “Rooted OS or failed attestation” compliance option, there is a new sub-setting “Enable anti-debugging for BlackBerry
Dynamics apps”. Previously, this feature was enabled by default if you enabled the “Rooted OS or failed attestation” option. This new option allows you to choose whether you want the BlackBerry Dynamics Runtime to perform a check for an active debugging tool. If it detects a debugging tool it stops the app. You may want to disable this option if you are currently testing a custom BlackBerry
Dynamics app and are using a debugging tool in your environment. |
BlackBerry Dynamics Launcher Library
BlackBerry Dynamics Launcher Library
This release uses
BlackBerry Dynamics Launcher Library
version 3.0.0.168.Known issues and limitations
- The Development Guide includes new information about running automated tests forXamarinapps. Note the following limitations:
- Currently, simple authentication is not supported for the automated tests.
- For the automated tests you must use a test device or simulator that does not already have aBlackBerry Dynamicsapp installed and provisioned. Enterprise Simulation mode does not have this restriction.