Проверьте конфигурацию ссылок Firebase Dynami c - PullRequest
0 голосов
/ 08 января 2020

При проверке моей динамической c конфигурации ссылки по ссылке

https://XXXXXXXXXXXXXXXXX.page.link/apple-app-site-association

Я получаю ответ как

{
  "applinks": {
    "apps": [],
    "details": [
      {
        "appID": "XXXXXXXXXX.com.XXXXXXXX.XXXXXXXXX",
        "paths": [
          "NOT /_/*",
          "/*"
        ]
      }
    ]
  }
}

Принимая во внимание, что блог https://firebase.google.com/docs/dynamic-links/ios/receive определил настроенную динамическую c ссылку как

{
  "applinks": {
    "apps": [],
    "details": [
      {
        "appID": "1234567890.com.example.ios",
        "paths": [
          "/*"
        ]
      }
    ]
  }
}

Где paths не содержит NOT.

Может ли это быть причиной того, что моя динамическая ссылка c показывает 'Invalid Dynami c ссылку' при нажатии на ссылку входа, полученную в электронном письме?

1 Ответ

1 голос
/ 08 января 2020

Может ли это быть причиной того, что моя динамическая c ссылка показывает «Недействительная динамическая c ссылка» при нажатии на ссылку входа, полученную в электронном письме?

Нет. Их документация просто устарела. Все домены Dynami c Link будут иметь эти два элемента в ключе paths, только что протестированном с несколькими моими собственными доменами.

Это если ваша ссылка Dynami c не имеет форму domain.page.link/_/something, в этом случае apple-app-site-association явно запрещает ОС открывать URL в приложении. Но я сомневаюсь, что ваш URL имеет такой формат.

Следовательно, я боюсь, что ваша проблема где-то еще. Я бы посоветовал вам дважды проверить идентификатор команды и идентификатор пакета, если они действительно соответствуют приложению, которое вы ожидаете открыть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...