如何在 android studio 中禁用 OTP Captcha
Posted
技术标签:
【中文标题】如何在 android studio 中禁用 OTP Captcha【英文标题】:How to disable OTP Captcha in android studio 【发布时间】:2022-01-06 07:40:16 【问题描述】:我正在开发一个向电话号码发送 OTP 的 Google 登录,但是当我更新依赖项时,会出现一个验证码。我怎样才能摆脱它?
所有方法都是我自己实现的。
使用 Google 控制台,您可以启用您的 android 设备验证。
在 firebase 中,添加 sha-256 和 SHA-1 同时添加 playconsole sha-1 和 sha 256。
但是,验证码仍然没有被删除。
有没有人可以帮我解决这个问题?
这里是依赖项
implementation 'com.google.firebase:firebase-inappmessaging-display:20.1.1'
implementation 'com.google.firebase:firebase-analytics:20.0.0'
implementation 'com.google.android.gms:play-services-ads:20.4.0'
implementation 'com.toptoche.searchablespinner:searchablespinnerlibrary:1.3.1'
implementation 'com.facebook.android:facebook-share:12.1.0'
implementation 'com.google.firebase:firebase-crashlytics'
implementation 'com.google.firebase:firebase-analytics'
implementation platform('com.google.firebase:firebase-bom:29.0.0')
implementation 'androidx.browser:browser:1.2.0'
implementation 'com.google.android.gms:play-services-safetynet:17.0.1'
我正在使用的这些所有依赖项 谷歌播放服务依赖项是
implementation 'com.google.android.gms:play-services-maps:18.0.0'
implementation 'com.google.android.gms:play-services-location:18.0.0'
implementation 'com.google.android.gms:play-services-auth:19.2.0'
我还实现了在 *** 中回答的所有方法 follow this link
这是我的gradebuild文件
dependencies
classpath 'com.android.tools.build:gradle:4.2.2'
classpath 'com.google.gms:google-services:4.3.10'
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.8.0'
【问题讨论】:
【参考方案1】:转到 Firebase 中的设置,
点击App Check
,
点击包名,
启用safetyname
,
保存。
如果您实现了所有方法,这应该可以工作。
使用发布版Sha-1
和Sha-256
。
从 Google 控制台启用 Android 设备验证。
【讨论】:
解决了谢谢 th9i 步骤是剩余的 :) 保存我的一天以上是关于如何在 android studio 中禁用 OTP Captcha的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Android Studio 中禁用 recyclerview 特定数据?
在 Android Studio 中调试时如何禁用科学计数法?
如何在 Android Studio 的 README.md 文件中禁用代码检查错误
如何在android studio上以编程方式检查自动启动权限是启用还是禁用