sms_otp_auto_verify无法自动检测OTP

问题描述

我在Flutter中使用sms_otp_auto_verify这个插件自动检测在移动设备上收到的OTP,并在给定的文本字段中键入它。 我使用了这段代码https://pub.dev/packages/sms_otp_auto_verify/example。 但是它正在验证正在键入的任何文本。我需要某种许可吗?我想念什么?

解决方法

它将侦听SMS中的APP签名,如果匹配,则从SMS中读取代码(OTP)并将其填写在文本字段中。 onOtpCallback,您可以执行OTP验证,如果成功,则进入下一个屏幕。

在调试模式而非发布模式为我工作