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

Firebase动态链接iOS发Android失效(反向正常):firebase.json配置致Android 403

问题解决步骤

先处理Firebase控制台的配置错误

你的firebase.json缺少Dynamic Links所需的Hosting重写配置,按以下方式修改:

{
  "firestore": {
    "rules": "firestore.rules",
    "indexes": "firestore.indexes.json"
  },
  "hosting": {
    "public": "public",
    "rewrites": [
      {
        "source": "/**",
        "dynamicLinks": true
      }
    ]
  }
}

修改后运行firebase deploy --only hosting部署配置,让Hosting和Dynamic Links的关联生效。

解决Android端打开iOS生成的Dynamic Links出现403的问题

  • 确认Firebase控制台的Dynamic Links页面已添加https://mydomain.mydomain1.co.uk作为授权域名,且域名已完成所有权验证(在Hosting页面完成验证步骤)。
  • 检查Android项目的google-services.json文件,确保里面包含该Dynamic Links域名的配置,且文件是从Firebase控制台最新下载的。
  • 如果你的Dynamic Links设置了应用访问限制,需在Firebase控制台的项目设置里,添加Android应用的SHA-1指纹到应用配置中,确保Android应用被授权访问该域名的链接。
  • 重新生成iOS端的Dynamic Links后再测试,旧的链接可能因配置未生效仍会报错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 04:45:58