Вход в Firebase с использованием динамической ссылки по электронной почте не работает, но обычная динамическая ссылка раIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Вход в Firebase с использованием динамической ссылки по электронной почте не работает, но обычная динамическая ссылка ра

Сообщение Anonymous »

Я пытался настроить вход по электронной почте без пароля для работы в iOS с Firebase, но отправленная ссылка по электронной почте не распознается как динамическая ссылка. Ссылка в электронном письме успешно открывает мое приложение, но не распознается как динамическая ссылка.
main.dart

Код: Выделить всё

final WidgetsBinding widgetsBinding =
WidgetsFlutterBinding.ensureInitialized();
FlutterNativeSplash.preserve(widgetsBinding: widgetsBinding);

await Firebase.initializeApp();

final PendingDynamicLinkData? initialLink =
await FirebaseDynamicLinks.instance.getInitialLink();

if (initialLink != null) {
final Uri deepLink = initialLink.link;
print("here");
}

FirebaseDynamicLinks.instance.onLink.listen((pendingDynamicLinkData) {
final Uri deepLink = pendingDynamicLinkData.link;
print(deepLink);
}, onDone: () {
print("done");
}, onError: (_) {
print("error");
}, cancelOnError: false);

Код: Выделить всё

var acs = ActionCodeSettings(
url: 'https://mysite.page.link/moke',
dynamicLinkDomain: "mysite.page.link",
handleCodeInApp: true,
iOSBundleId: 'com.mysite.app',
);

await FirebaseAuth.instance.sendSignInLinkToEmail( email: email, actionCodeSettings: acs);

Код: Выделить всё

firebase_auth: ^5.1.2
firebase_core: ^3.2.0
firebase_dynamic_links: ^6.0.11
Когда я нажимаю ссылку https://mysite.page.link/moke, мое приложение открывается, и я могу зарегистрировать ссылку. Однако, когда я нажимаю ссылку, отправленную на мою электронную почту, она ничего не регистрирует, хотя мне и требуется приложение. Я


Подробнее здесь: https://stackoverflow.com/questions/793 ... -dynamic-l
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»