android - 为什么 Firebase 版本 12.0.0 要求 PHONE_STATE 权限

标签 android firebase permissions firebase-authentication

我刚刚将处于 BETA 状态的应用程序更新到 Firebase 12.0.0,当我要将新版本上传到 Play 商店时收到错误消息,因为我的应用程序正在请求权限 PHONE_STATE我需要向应用程序添加隐私政策以上传新的 APK。

检查不同的更改后,我看到 Android 中最新版本的 Firebase(12.0.0) 正在请求此权限。这不允许我在不添加隐私政策的情况下继续我的 Beta 测试阶段。

为什么上个版本需要这个权限?是错误吗?在不添加隐私政策的情况下继续更新我的应用程序的任何建议(我将来会添加它,但现在是现在)。

最佳答案

这是 12.0.0 的打包错误,将在 12.0.1 中解决。您应该恢复到之前使用的任何版本的 Play 服务,或者等待 12.0.1 发布。

关于android - 为什么 Firebase 版本 12.0.0 要求 PHONE_STATE 权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49480637/

相关文章:

swift - 尝试将对象添加到类并将信息保存到 Firebase 数据库

c++ - 以非管理员身份在 Windows 上检查 C 中的上次文件修改时间

linux - Linux 中如何允许其他用户的文件夹权限

java - Android - 如何从另一个类更新 textview

java - 如何知道多个 SnapshotListener 何时完成?

java - 尽管 jar 已正确添加到项目路径,但出现异常

swift - query.ref.removeValue 移除整个子节点而不仅仅是一个节点

security - 有没有办法防止 Azure DevOps 个人访问 token (PAT) 过期?

java - Android - 谷歌地图使标记粘性

java - 即使授予权限,也无法在外部存储中创建目录