Я сообщил об этом в Firebase, и они все еще работают над исправлением.
https://github.com/firebase/firebase-ios-sdk/issues/1244
В то же время, обходной путь - отключить принудительное переключение.*
FIRDynamicLinkNavigationInfoParameters *navigationParams = [FIRDynamicLinkNavigationInfoParameters parameters];
navigationParams.forcedRedirectEnabled = NO;
components.navigationInfoParameters = navigationParams;
или если вы используете консоль администратора для создания ссылки, вам нужно оставить флажок Пропустить страницу предварительного просмотра приложения без отметки.
Обратите внимание, что это означает, что пользователи увидят одну промежуточную страницу перед нейперенаправление в магазин приложений, что не идеально, но по крайней мере FDL-параметры будут переданы.
Надеюсь, это кому-нибудь поможет.
Приветствия!