iOS应用深层链接和Firebase动态链接在应用转移后无法使用

问题描述 投票:0回答:1

我把我的iOS应用从一个开发者转到另一个开发者。然后在新的账户第一次发布后,我的深层链接不小心停止工作。

在我自己的托管网址上使用通用链接和firebase动态链接实现了深层链接。

ios swift firebase deep-linking firebase-dynamic-links
1个回答
0
投票

问题是我的团队ID在转移后发生了变化。


  1. 如果是在自己托管的网址上使用万能链接,我必须更新我的网站。apple-app-site-association 文件,因为它包含旧的id。

例如:在火库动态链接中,我不得不在项目设置中更改我的团队ID。

{
  "applinks": {
    "apps": [],
    "details": [
      {
        "appID": "{TEAM_ID}.{BUNDLE_ID}",
        "paths": [
          "*"
        ]
      }
    ]
  }
}

  1. 在Firebase动态链接的情况下,我必须在项目设置中改变我的团队ID。然后为了使它们更新 apple-app-site-association 您的链接的文件,你必须联系支持。

参考。

它是缓存的,所以可能需要一些时间。如果您在一天后仍然看到它,请向Firebase支持部门提交一个票据,他们可以将其路由到动态链接团队。 https:/firebase.google.comsupportcontact?category=troubleshooting...


更新了。

我已经得到了技术支持的回复,一切正常,希望我的回答能帮到大家!

你好,Abzal。

我是Andy,我注意到你最近更新了你的iOS应用的团队ID。 一旦在Firebase设置中更新,AASA文件可能需要几分钟才能反映最新的变化。

请在你那边检查一下,如果AASA文件现在是最新的。

© www.soinside.com 2019 - 2024. All rights reserved.