You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SafetyNet Attestation API弃用:React Native Firebase应用迁移疑问

Firebase Auth迁移至Play Integrity API相关问题解答

是否等待库迁移还是自行操作?

  • 优先选择等待rnfirebase官方完成迁移。由于Firebase Auth调用SafetyNet属于内部逻辑,官方封装的迁移会确保与React Native项目的兼容性,避免自行修改底层代码带来的适配bug、后续版本冲突等问题。
  • 若有紧急需求或官方进度滞后,也可尝试自行集成Play Integrity API,但需注意:
    • 手动配置Android原生端的Play Integrity依赖,替换原SafetyNet相关配置
    • 需确保Firebase Auth能正确衔接新的验证逻辑,可能需要自定义认证流程,维护成本会增加
    • 后续rnfirebase版本更新时,自定义代码可能会出现冲突,需额外适配

1月30日后应用会停止运行吗?

  • 不会直接完全停止,但依赖SafetyNet的功能会受影响:谷歌将在1月30日停止SafetyNet Attestation API的新请求,已存在的旧请求也会逐步失效,这会导致Firebase Auth的部分验证流程(如设备验证环节)失败,进而影响用户登录、数据存储等依赖Auth的功能。

额外提示

你提到的rnfirebase社区讨论结论为等待官方库迁移,这是更稳妥的方案,建议关注官方仓库的更新进度,及时升级到适配Play Integrity的版本。

内容的提问来源于stack exchange,提问作者Sreehari K

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 18:30:43