We are pleased to announce that BlackBerry Dynamics SDK version 4.0 (N-series) has been released! In this release, we focused on improvements for developer tools and support for new security and compliance policies.
Let's look at the highlights of the release from iOS:
Support for Xcode 9 and Swift 4. Example applications for Swift 4 can be found in the default installation directory: ~ / Library / Application / Support / BlackBerry / Good.platform / iOS / Example / swift4
cURL library has been upgraded to address a number of security vulnerabilities.
Support for face ID support . Administrators can now enable or disable the support for Face ID usage separately.
In the case where an application uses the SD version of the BlackBerry Dynamics N series for iOS version 4.0, but the management console has not yet been upgraded to UEM 12.8 or GC v.5.0, access to the Face ID feature remains maintained by the Touch ID setting (Allow Touch ID for Idle Unlock).
Screen capture and share Institution support . Administrators can now enable or disable iOS Screen Recording and Sharing support. In previous releases, administrators can only block iOS screen shots when devices are managed by UEM and Good Control. In the N-series, we added a new option to prevent iOS screen capture and sharing under the data leak security policy.
In the case where an application uses the BlackBerry Dynamics N-series SDK for iOS version 4.0, but the management console has not yet been upgraded to UEM 12.8 or GC v.5.0, you can access the Include and share iOS settings screen. controlled via the DLP setting (Avoid copying GD apps to non-GD apps).
Angular and Ionic Frameworks are now supported . In our previous release, we published a support statement for the use of the Angular and Ionic frameworks with the BlackBerry Dynamics SDK for Cordova and limitations with suggested work. In this release we have removed restrictions and blockers and added full support, including:
- Support for XMLHttpRequest addEventListener
- Support for loading local resources
Support for Unified Xamarin.Forms. One code source can now be used to create apps for multiple platforms and will be constantly improved by the upcoming releases. We have also added the following options for iOS and Android.
- Safe storage
- Secure communication
- Data exchange between applications
- Single sign-on
New security policy
Common passwords for the BlackBerry Dynamics container : BlackBerry UEM administrators can now set the banned password list for the BlackBerry Dynamics container (for example, & # 39; password & # 39;). This feature protects against ordinary or weak passwords that do not meet the security standards. Users can not use the specified passwords when setting a password for the container. After the BlackBerry Dynamics SDK is received by client apps, the password check is started. This code requires no code change for the developers of the client app.
New options for complying with the compatibility of the BlackBerry Dynamics library :
The following options were added to this compliance rule in the Good Control Management Console:
- Allow all BlackBerry Dynamics library versions: Apps that use a version of the SDK library are allowed. If this option is enabled, the administrator can not select specific versions to allow or deny. By default, this option is disabled.
- Allow unregistered versions of the BlackBerry Dynamics library: Apps that use versions of the SDK library that are newer than the latest version listed in the compliance rule are allowed. The administrator can still allow or exclude specific versions of the library from the version list. This option is enabled by default.
In the UEM, the BlackBerry profile verification compliance profile authentication setting has been moved from a whitelist to a blacklist. If the administrator does not select the "Verification of the BlackBerry Dynamics library version" option, all BlackBerry Dynamics library versions are allowed by default. If the administrator selects this option, they can select which library versions can not be activated. By default, the version authentication option of the BlackBerry Dynamics library is not enabled.
Where do I download new SDKs?
In addition to the highlighted features mentioned above, there are several fixed problems in this version. View full details in What's new in BlackBerry Dynamics SDK for iOS or Android and get access to the latest features and improvements in the Download page of the BlackBerry Developers site. The BlackBerry Dynamics SDK for Cordova and Xamarin are scheduled to be released mid-April.
Thank you for your time! Stay up to date for our next blog.