iOS глубокие ссылки приложения и динамическая Firebase c ссылки не работают после передачи приложения - PullRequest
0 голосов
/ 04 мая 2020

Я передал мое iOS приложение от одного разработчика другому. Затем, после первого релиза на новом аккаунте, мои диплинки случайно перестают работать.

Глубинные ссылки реализованы с использованием универсальных ссылок на моих собственных размещенных URL-адресах и динамических ссылках firebase c.

1 Ответ

0 голосов
/ 04 мая 2020

Проблема в том, что мой идентификатор команды изменился после переноса.


  1. В случае универсальных ссылок на собственный URL-адрес мне пришлось обновить файл apple-app-site-association, так как он содержит старый идентификатор .

Пример:

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

В случае динамических ссылок c в Firebase мне пришлось изменить свой Team ID в настройках проекта. Затем, чтобы они обновили файл apple-app-site-association для ваших ссылок, вам нужно обратиться в службу поддержки.

Ссылка:

Он кэшируется, поэтому может занять некоторое время. Если вы все еще видите его через день, пожалуйста, отправьте заявку в службу поддержки Firebase, которая сможет направить его в команду Dynami c Links: https://firebase.google.com/support/contact/?category=troubleshooting


UPD:

Я получил ответ от службы поддержки, и все работает, надеюсь, мой ответ кому-нибудь поможет!

Привет Абзал,

Энди, и я заметил, что вы недавно обновили идентификатор команды вашего iOS приложения. После обновления в настройках Firebase файл AASA может отразить несколько минут, чтобы отразить последние изменения.

Пожалуйста, отметьте это, если файл AASA обновлен.

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