[Firebase_auth]: iOS sendSignInWithEmail requires dynamic links to be enabled #12666
Open
1 task done
Labels
blocked: firebase-sdk
platform: ios
Issues / PRs which are specifically for iOS.
plugin: auth
type: bug
Something isn't working
Is there an existing issue for this?
Which plugins are affected?
Auth
Which platforms are affected?
iOS
Description
I'm implementing 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 SDK considers it an internal error (only on iOS) if you haven't setup a dynamic link domain.
It works flawlessly on Android, however on iOS the call always fails. Why is a dynamic link domain required? Furthermore, even if I do enable a "dummy" dynamic link domain with a URL prefix it always strips out the /login part of the url. Pure wonkiness on the firebase side.
This is how I'm invoking the call:
This is how I'm completing the call with a deeplink in flutter, on iOS it never gets here. The email is never received or sent.
Reproducing the issue
Attempt to sendSignInWithEmail on iOS without dynamic links enabled.
Firebase Core version
2.27.0
Flutter Version
3.16.6
Relevant Log Output
Flutter dependencies
Expand
Flutter dependencies
snippetAdditional context and comments
No response
The text was updated successfully, but these errors were encountered: