Должен ли я использовать Firebase Dynamic Links поверх универсальных ссылок и ссылок приложений?
Я создаю приложение для iOS и Android и должен открыть URL-адреса в приложении на мобильном телефоне и в браузере на рабочем столе.
Все ссылки должны открываться в приложении, если это возможно, поэтому я не могу сгенерировать одну ссылку для каждого возможного URL.
Могу ли я сделать это в Firebase или мне нужно создавать ссылки заранее?
1 ответ
Я не уверен, что этот вопрос относится конкретно к Firebase или к общему. Могу попробовать ответить по поводу общего случая:
Для открытия в приложении: чтобы использовать универсальные ссылки в iOS и AppLinks в Android, вам понадобится ваш сервер кликов для размещения файла Apple AASA или файла ресурсов Android. Это означает, что вам нужно будет обслуживать этот файл для операционной системы.
Для открытия в браузере на рабочем столе: вам понадобится ваш сервер кликов, чтобы иметь возможность обнаруживать пользовательский агент рабочего стола и перенаправлять вас в магазин.
Я не понял вашего вопроса по поводу: All links should open in the app if possible, so I cant generate one link for each possible url.
На самом деле одна ссылка может соответствовать всем вариантам использования, но вам необходимо разработать эту возможность на вашем собственном сервере кликов.