Ios 检查Firebase动态链接配置

Ios 检查Firebase动态链接配置,ios,swift,firebase,firebase-authentication,firebase-dynamic-links,Ios,Swift,Firebase,Firebase Authentication,Firebase Dynamic Links,从链接验证我的动态链接配置时 https://XXXXXXXXXXXXXXXXX.page.link/apple-app-site-association 我得到的答复是 { "applinks": { "apps": [], "details": [ { "appID": "XXXXXXXXXX.com.XXXXXXXX.XXXXXXXXX", "paths": [ "NOT /_/*",

从链接验证我的动态链接配置时

https://XXXXXXXXXXXXXXXXX.page.link/apple-app-site-association
我得到的答复是

{
  "applinks": {
    "apps": [],
    "details": [
      {
        "appID": "XXXXXXXXXX.com.XXXXXXXX.XXXXXXXXX",
        "paths": [
          "NOT /_/*",
          "/*"
        ]
      }
    ]
  }
}
而博客已将配置的动态链接定义为

{
  "applinks": {
    "apps": [],
    "details": [
      {
        "appID": "1234567890.com.example.ios",
        "paths": [
          "/*"
        ]
      }
    ]
  }
}
其中
路径
不包含

这可能是我的动态链接在从电子邮件中收到的登录链接单击时显示“无效动态链接”的原因吗

这可能是我的动态链接在从电子邮件中收到的登录链接单击时显示“无效动态链接”的原因吗

没有。他们的文件似乎已经过时了。所有动态链接域都将在
路径
键中包含这两个项,仅使用我自己的几个域进行测试

除非您的动态链接是
domain.page.Link/\uu/something
,在这种情况下,
apple应用程序站点关联
明确禁止操作系统在应用程序中打开URL。但我怀疑你的URL是那种格式


因此,恐怕你的问题在别的地方。我建议您仔细检查团队ID和捆绑ID是否与您希望打开的应用程序匹配。

谢谢您的回复。我交叉检查了我的捆绑Id和团队Id。对于我来说,团队Id与我的AppId前缀完全不同,因此我从我使用的配置文件中选择了AppId前缀。请你看一下我的无效动态链接问题,并提供更多说明。我想你可以从这个描述中猜出问题所在。()