You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've implemented sign in with email link without using dynamic links since they will be deprecated. I've setup universal and app links for both iOS and Android. The issue is that the firebase iOS SDK considers it an internal error if you haven't setup a dynamic link domain. "FDL Domain is not configured."
No issues on Android. The app link works with flutter auth plugin.
Why is a dynamic link domain required? This is preventing users from migrating away from dynamic links. Doesn't seem necessary since setting up a Universal link and deep linking in a flutter app does not require a dynamic link domain.
A couple snippets of how it's being used in my codebase:
Don't enable dynamic links in firebase app. Call signInWithEmail.
Firebase SDK Version
10.22.0
Xcode Version
15.1
Installation Method
CocoaPods
Firebase Product(s)
Authentication
Targeted Platforms
iOS
Relevant Log Output
[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: [firebase_auth/internal-error] An internal error has occurred, print and inspect the error details for more information.
#0 FirebaseAuthHostApi.sendSignInLinkToEmail (package:firebase_auth_platform_interface/src/pigeon/messages.pigeon.dart:1299:7)<asynchronous suspension>#1 MethodChannelFirebaseAuth.sendSignInLinkToEmail (package:firebase_auth_platform_interface/src/method_channel/method_channel_firebase_auth.dart:489:7)<asynchronous suspension>#2 FirebaseAuth.sendSignInLinkToEmail (package:firebase_auth/src/firebase_auth.dart:364:5)<asynchronous suspension>
If using Swift Package Manager, the project's Package.resolved
Expand Package.resolved snippet
Replace this line with the contents of your Package.resolved.
Description
I've implemented sign in with email link without using dynamic links since they will be deprecated. I've setup universal and app links for both iOS and Android. The issue is that the firebase iOS SDK considers it an internal error if you haven't setup a dynamic link domain. "FDL Domain is not configured."
Related to firebase/flutterfire#12666
No issues on Android. The app link works with flutter auth plugin.
Why is a dynamic link domain required? This is preventing users from migrating away from dynamic links. Doesn't seem necessary since setting up a Universal link and deep linking in a flutter app does not require a dynamic link domain.
A couple snippets of how it's being used in my codebase:
Reproducing the issue
Don't enable dynamic links in firebase app. Call signInWithEmail.
Firebase SDK Version
10.22.0
Xcode Version
15.1
Installation Method
CocoaPods
Firebase Product(s)
Authentication
Targeted Platforms
iOS
Relevant Log Output
If using Swift Package Manager, the project's Package.resolved
Expand
Package.resolved
snippetReplace this line with the contents of your Package.resolved.
If using CocoaPods, the project's Podfile.lock
Expand
Podfile.lock
snippetThe text was updated successfully, but these errors were encountered: