重现步骤
当我在调用 await localAuthentication.authenticate(
函数时,设备在上述设备上崩溃。此设备支持生物识别本地认证。设备的 Android 版本为 8.1.0
预期结果
在所有设备上都能正常工作。
实际结果
local_auth
插件在小米 Redmi note 5 上崩溃
代码示例
我正在使用以下代码进行本地认证
authenticated = await localAuthentication.authenticate(
localizedReason: 'Univest',
options: const AuthenticationOptions(
sensitiveTransaction: true,
useErrorDialogs: true,
stickyAuth: true,
),
);
截图或视频
截图/视频演示
[上传媒体在这里]
日志
日志
[Paste your logs here]
Flutter Doctor 输出
Doctor 输出
[Paste your output here]
3条答案
按热度按时间0sgqnhkj1#
你好@lokesh-univest,我没有这样的设备,所以我无法在我这边检查。为了其他人以后调查这个问题,你能提供以下信息吗?
local_auth
的当前包版本是什么?(你可以从pubspec.lock
文件中查看,因为它是应用程序正在使用的获取版本)i1icjdpr2#
tvokkenx3#
没有错误堆栈跟踪,我们无法确定问题来自包代码的哪个部分。您应该尝试让用户提供它或在您的设备上重现它,这将有助于调试问题。