BlackBerry Dynamics Bindings for Microsoft.iOS 12.1
BlackBerry Dynamics Bindings for Microsoft.iOS
12.1What's new in BlackBerry Dynamics Bindings for Microsoft.iOS 12.1 Hotfix
BlackBerry Dynamics Bindings for Microsoft.iOS
12.1 HotfixFeature | Description |
---|---|
Changes to the SDK and software requirements |
|
Fix for iOS 18 | This hotfix release resolves an issue that caused BlackBerry
Dynamics apps to stop responding on devices running iOS 18. |
What's new in BlackBerry Dynamics Bindings for Microsoft.iOS 12.1
BlackBerry Dynamics Bindings for Microsoft.iOS
12.1This release includes updates from the
BlackBerry Dynamics SDK for iOS
version 12.1. For more information, see the BlackBerry Dynamics SDK for iOS Release Notes.Feature | Description |
---|---|
Changes to the SDK and software requirements |
|
.NET upgrade | .NET has been upgraded to version 8.0. For more information, see the Microsoft resource What's new in .NET MAUI for .NET 8 and the GitHub resource Upgrading .NET MAUI from .NET 7 to .NET 8.To use .NET 8 in Visual Studio Mac, you must select the preview feature "Use the .NET8 SDK if installed". |
Xcode 15 support | This release requires Xcode 15.1 or later for Microsoft.iOS 17.2.8004 or later. |
Target support for iOS 17 | This release adds target support for iOS 17. |
SSO for web authentication | You can now use Single Sign-On (SSO) with ASWebAuthenticationSession applications. |
Screenshot prevention | You can prevent users from taking screenshots across all the BlackBerry
Dynamics apps using the new "Do not allow screenshots on iOS devices" BlackBerry
Dynamics profile setting. If an app policy for screenshot prevention is defined, it will take priority and the profile setting will be ignored.If a device user tries to take a screenshot in a BlackBerry
Dynamics app after this option is enabled, a blank image with the following message is saved instead: "Your organization prevents screenshots being taken within this app."This option is supported for BlackBerry
Dynamics apps that use BlackBerry Dynamics SDK 12.1 and later, and replaces the iOS screen capture detection rule in compliance profiles. BlackBerry recommends using the new profile setting and disabling the compliance rule. The compliance rule will be deprecated in a future UEM release.For more information, see BlackBerry Dynamics profile settings in the UEM content. |
Support for CylancePROTECT Mobile insecure Wi-Fi access point detection for iOS | UEM 12.20 adds support for a new CylancePROTECT Mobile feature, insecure Wi-Fi access point detection for iOS (see Protecting devices from network threats in the CylancePROTECT Mobile content). You can leverage this feature in your BlackBerry
Dynamics apps.If you want to use the insecure Wi-Fi detection feature, you must add the Access Wi-Fi Information Entitlement to the app configuration (plist) of your BlackBerry
Dynamics app, and the app must prompt the user to grant location permissions that are required for the insecure Wi-Fi feature to work. The BlackBerry Dynamics SDK cannot automatically prompt the user or grant location permissions for the device. The feature will not work if the user does not grant location permissions (UEM will report a compliance issue). |
BlackBerry Persona compatibility | The SDK is no longer compatible with BlackBerry Persona . APIs related to BlackBerry Persona , such as BISThreatStatusAPI, have been removed. |
BlackBerry Dynamics Launcher Library
BlackBerry Dynamics Launcher Library
This release uses
BlackBerry Dynamics Launcher Library
version 12.1.822.23.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". |