Я пытаюсь использовать приглашения Firebase из React Native. Он генерирует ссылку вида "https://mysite.page.link/i/" в приглашении, но не перенаправляет на глубокую ссылку, которую я установил при создании приглашения. Это дает мне ошибку 400 Not Found, хотя я внес в белый список шаблон URL-адреса из раздела «Динамические ссылки» в консоли Firebase. Кстати, я использую com.google.firebase:firebase-invites:16.0.1
.
Если я создам фиксированную динамическую ссылку из консоли, она сработает. Я предполагаю, что ссылки-приглашения — это специальные динамические ссылки, которые имеют некоторые проблемы, если только я не делаю что-то не так. Мне нужно создавать ссылки на лету, потому что диплинки будут содержать информацию, специфичную для пользователя, поэтому я не могу создавать фиксированные ссылки из консоли. Я думаю отказаться от этого подхода и программно создать динамическую ссылку (без приглашения) и поделиться ею через какой-либо API-интерфейс React Native Share.
Это вторая проблема, с которой я сталкиваюсь при использовании Firebase Invites (ссылка на первый). Кто-нибудь может помочь? Немного разочарован тем, что столкнулся с этими проблемами из такой службы, как Firebase.