问题标签 [blackberry-dynamics]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
102 浏览

xamarin.ios - Xamarin IOS 需要重定向到 BB Access 以进行 OpenID 连接

客户希望在使用 OpenID(他们使用 Azure)登录时打开 BB Access 浏览器,而我在查找有关此特定问题的文档时遇到了麻烦。

我们只想将 BB Access 作为浏览器打开,让我们的后端处理其余的东西(身份验证方案、令牌等......)。我们在 android 上没有问题,因为我们可以将 BB Access 应用程序设置为默认浏览器,但在 IOS 上不可能这样做。

继续解决此问题的最佳方法是什么?我是否需要在我的应用程序中实现整个 Dynamics SDK 只是为了打开浏览器,是否有我在任何地方尝试执行的示例,或者是否有更简单的方法来执行此操作?

0 投票
1 回答
87 浏览

blackberry - 在 IOS 14 设备中单击输入类型日期时,Blackberry Access App 崩溃

在 IOS 14 设备中单击输入类型日期时,Blackberry Access App 会崩溃。我正在使用最新版本的黑莓访问(v3.2)。这只发生在黑莓访问中。在 IOS 14 设备的 safari 上,它工作正常。

0 投票
1 回答
138 浏览

react-native - 无法使用从 BlackBerry-Dynamics-for-React-Native-Networking 获取来自私有 URL 的响应

这是我的代码片段

我有时会收到以下错误,有时它工作正常(注意 - 在相同的 API 上,相同的响应):-

你能通过建议我可能做错什么来帮助我吗? 我是否正确使用了fetchfrom BlackBerry-Dynamics-for-React-Native-Networking

React Native 版本 - 0.63.4,BB Dynamics SDK 版本 - 8.1

有时它工作正常,有时它会出错。

我在加载我的应用程序时发出 3-4 个 API 请求,有时第三个请求失败,有时第一个请求失败并且随机发生。

我在此行之前记录了 xhr - https://github.com/blackberry/BlackBerry-Dynamics-React-Native-SDK/blob/master/modules/BlackBerry-Dynamics-for-React-Native-Networking/js/fetch。 js#L483

我的一些发现告诉我我是否得到了成功的回应 -

  1. 我们获得成功响应时的 blob 大小(大约 1200)明显大于我们在相同 API、相同响应上获得错误响应(大约 50)时的大小。

  2. 当我得到一个成功的响应时,responseURL 是正确的,但是当我没有得到一个成功的响应时,responseURL 是 - “http://10.0.2.2:8081/symbolicate”。

  3. 此外,大多数情况下,我在通过 BB 授权屏幕后第一次加载我的应用程序时会收到错误消息。在我刷新我的应用程序后,它大部分时间都可以正常工作。

当我得到成功响应时的 XHR - 成功的响应 XHR

当我收到错误时 XHR - 错误

这些发现有什么帮助吗?

0 投票
1 回答
69 浏览

ios - Dynamics SDK v9.1 - M1 上的 iOS 模拟器 Apple Silicon 支持

Dynamics SDK v9.0.x的发行说明提到 M1 Mac 不支持 iOS 模拟器。

在 Apple M1 设备上,SDK 不支持在 iOS 模拟器上构建和调试 BlackBerry Dynamics 应用程序。作为一种解决方法,您可以在物理 iOS 设备上构建和调试。

查看 Dynamics SDK v9.1.x的发行说明,没有提到 M1 Mac。现在支持吗?如果是这样,除了正常升级 SDK 是否需要任何特殊配置?我已将 SDK 升级到 v9.1.x,但Undefined symbol: _OBJC_CLASS_$_GDiOS在尝试为 iOS 模拟器构建时出现错误。

  • macOS 11.2.3
  • Xcode 12.4

编辑:在 Rosetta 下运行 Xcode 似乎工作正常。不过还是期待原生支持。

0 投票
1 回答
41 浏览

react-native - React Native App, Blackberry-Dynamics-React-Native-SDK中获取BB Dynamics授权用户邮箱

我使用 Blackberry-Dynamics-React-Native-SDK 在我的 React Native 应用程序中集成了 Blackberry Dynamics。

React Native 版本 - 0.63.4,BB Dynamics SDK 版本 - 8.1

通过 BlackBerry Dynamics 提供的身份验证屏幕后,我需要用于登录 BB Dynamics 的电子邮件地址。

有什么方法可以获取登录用户的电子邮件地址?

---------------------------------

尝试了@JeffinWithYa 在下面的回答中建议的方法

创建了一个本机模块,如下所示 -

并在我的代码中将其称为 -

我正在获取本机模块,但该方法返回未定义

有什么我想念的吗?另外我现在正在模拟模式下运行我的应用程序,这可能是问题吗?

0 投票
2 回答
86 浏览

ios - 无法在 React-Native (iOS) 中集成“Black Berry Dynamics”

我按照以下步骤进行整合:-

https://github.com/blackberry/BlackBerry-Dynamics-React-Native-SDK/blob/master/modules/BlackBerry-Dynamics-for-React-Native-Base/README.md#blackberry-dynamics-sdk-for- IOS

然后在 package.json ->

在构建 react-native iOS 应用程序时,我遇到了这个问题:-

一旦我移动到我的 iOS 文件夹并运行 pod install ,我就会面临如下问题:-

我的反应版本是 0.64 Xcode 版本是:- 12.1

0 投票
2 回答
75 浏览

ios - iOS 中的黑莓集成

在iOS(React-Native)中集成Black-Berry后,当应用程序在模拟器上启动时,它会崩溃。错误是:-

使用的参考:- https://github.com/blackberry/BlackBerry-Dynamics-React-Native-SDK/blob/master/modules/BlackBerry-Dynamics-for-React-Native-Base/README.md

错误截图:-

在此处输入图像描述

Main.m 类:-

在此处输入图像描述

AppDelegate.h:-

0 投票
1 回答
45 浏览

android - BBWebview 和 GDWebview 有什么区别?

GDWebview在 SDK 中已有一段时间了。SDK 9.2 中新引用了BBWebview 。它们似乎都从android.webkit.Webview这些类之间有区别吗?是否有各自适用的用例?

0 投票
1 回答
85 浏览

android - Blackberry Access App 无法在 Android 中打开相机以扫描条码

Blackberry Access (v3.3.0) 无法在 Android 中打开相机。我正在为条码使用 ZXing 库,它返回错误“DOM Exception: Permission Denied”。我检查了 Blackberry Access 3.3 版的已知问题列表,它提到了类似的问题,但给定的解决方法对我不起作用。这在适用于 Windows 和 IOS 的 Blackberry Access 中运行良好。

您能否帮助我解决问题或提供有关此问题何时解决的 ETA?

0 投票
0 回答
51 浏览

android - 应使用哪个条形码/二维码扫描器插件与 Android Mobile 中的 Blackberry Access 配合使用?

我正在研究 Ember 应用程序。已检查以下插件的条形码\二维码扫描。但这些都不能在 Android 手机上的 Blackberry Access 浏览器中运行。

检查插件

  • Instascan
  • html5-二维码
  • 斑驴2
  • zxing-js
  • jsqr代码
  • 二维码扫描仪
  • webcodecamjs
  • 余烬扫描仪
  • 丑闻

请帮助我使用任何插件或任何其他方式我们可以让扫描仪在 Blackberry Access 上工作。