Skip Navigation

BlackBerry Dynamics Bindings for Microsoft.iOS
12.0

What's new in
BlackBerry Dynamics Bindings for Microsoft.iOS
12.0

This release includes updates from the
BlackBerry Dynamics SDK for iOS
version 12.0. For more information, see the BlackBerry Dynamics SDK for iOS Release Notes.
Feature
Description
Changes to SDK and software requirements
  • Microsoft.iOS
    16.4.7107 or later is required.
  • Microsoft Visual Studio
    for
    macOS
    17.6.6 or later is required.
.NET upgrade
.NET has been upgraded to .NET 7.0 in this release.
Xcode
15 support
This release adds support for
Xcode
15 on
Microsoft.iOS
16.4.7107/7.0.100 and
Microsoft Visual Studio
for
macOS
17.6.5 (build 417) or later.
Deployment support for
iOS
17
This release adds deployment support for
iOS
17.
Enhancements to BlackBerry Dynamics device security
The
BlackBerry Dynamics SDK for iOS
now includes security enhancements to improve jailbreak detection, hooking detection, and emulator detection.
Enhancements to user passwords
The
BlackBerry Dynamics SDK for iOS
has been updated to improve the flow of changing a user's password. If a user attempts to change their password from a non-authentication delegated app, the device will open an authentication delegated app and will prompt the user to change their password from the authentication delegated app. For more information, see Authentication delegation in the
BlackBerry Dynamics SDK for iOS
development guide.
CURL upgrade
CURL has been updated to version 8.0.0 in this release.
Heimdal upgrade
Heimdal has been upgraded to version 7.8.0 in this release.
BlackBerry Persona
API support
The
BlackBerry Dynamics SDK for iOS
will be ending support for
BlackBerry Persona
in the 12.1 release. You must remove any instances of
BlackBerry Persona
APIs after the 12.1 release.

BlackBerry Dynamics Launcher Library

This release uses
BlackBerry Dynamics Launcher Library
version 12.0.0.378.

Known issues and limitations

When building a
BlackBerry Dynamics
.NET app for an
iOS
simulator in
Visual Studio
, MT5209 native linking errors might occur.
Workaround
: In the
iOS
build options, turn off "Enable device-specific builds".