无法在自定义域上添加Firebase动态链接URL前缀

时间:2020-09-14 18:37:31

标签: firebase

我的自定义域已连接并正在运行(底部1):

enter image description here

当我访问自己的网站时:

https://mysubdomain.mysite.app/.well-known/assetlinks.json

我看到正在创建assetlinks.json

[{"relation":["delegate_permission/common.handle_all_urls"],"target":{"namespace":"android_app","package_name":"test.mycompany","sha256_cert_fingerprints":["XX:XX:XX:XX:4B:8A:A6:53:E1:4A:82:F6:B1:48:E0:22:XX:XX:XX:XX:XX:XX:XX:v:FD:93:XX:XX:XX:34:XX:84"]}}]

我从“动态链接”选项卡中删除了mysubdomain.mysite.app(因为链接不起作用),并试图重新添加它(删除后,上面的json仍然显示)。但是在重新添加后,显示了此错误:

enter image description here

我应该使用Filezilla并手动添加一个名为assetlinks.json的文件吗?这个json文件的确切内容是什么?该错误消息谈论的是firebase.json,而不是assetlinks.json

1 个答案:

答案 0 :(得分:0)

我添加了一个名为firebase.json的文件,其内容如下:

  "hosting": {
    "public": "build/web",
    "ignore": [
      "firebase.json",
      "**/.*",
      "**/node_modules/**"
    ],
    "appAssociation": "AUTO",
    "rewrites": [
      {
        "source": "**",
        "destination": "/index.html"
      },
      {
        "source": "/<HERE_IS_MY_LINK>/**",
        "dynamicLinks": true
      }
    ]
  }
}

就像一年前一样,我实施了此操作,不确定是否还有其他需要做的事情。