【问题标题】:Huawei. Automatically Reading an SMS Verification Code华为。自动读取短信验证码
【发布时间】:2021-12-07 22:47:40
【问题描述】:

我正在使用“ReadSmsManager.StartConsentAsync”,它工作正常。但我有一个问题: 官方文档说: “开启阅读短信服务,直到获取到符合规则的短信或服务超时(超时时间为5分钟)”。 我可以以编程方式停止此服务吗?

【问题讨论】:

    标签: android sms huawei-mobile-services huawei-developers huawei-account


    【解决方案1】:
    1. ReadSmsManager 类不提供主动停止 SM 读取服务的 API。
    2. ReadSmsManager.start(this)该方法用于开启HMS Core Apk中的SM读取服务。
    3. 当有符合规则的短信时,HMS Core Apk 会将短信广播到您的应用。

    基于以上三点,如果您的应用不想接收来自HMS Core apk的短信广播,您可以取消注册广播接收器或使用代码实现应用即使收到广播也不做任何处理.

    【讨论】:

    • 感谢您的回答,但我还有一个问题。没关系,如果该服务将继续工作,但不应显示有关“从短信读取验证码”的通知。有办法吗?
    • 我们目前不支持此功能,但我们会记录此要求并将其反馈给产品团队。感谢您的反馈。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-17
    • 1970-01-01
    • 1970-01-01
    • 2021-09-23
    • 2019-06-22
    • 1970-01-01
    相关资源
    最近更新 更多