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
When sending a proper universal link as ActionCodeSetting to sendEmailVerification, the backend returns a DYNAMIC_LINK_NOT_ACTIVATED but it can't be addressed now that dyn links are deprecated #12556
When sending a proper universal link as ActionCodeSetting to sendEmailVerification, the backend returns a DYNAMIC_LINK_NOT_ACTIVATED but it can't be addressed now that dyn links are deprecated
Reproducing the issue
Try adding a properly config-ed universal link to sendemailverification (including whitelist the domain), and get the error
Firebase SDK Version
10.21
Xcode Version
15.0
Installation Method
Swift Package Manager
Firebase Product(s)
Authentication
Targeted Platforms
iOS
Relevant Log Output
Error Domain=FIRAuthErrorDomain Code=17999 "An internal error has occurred, print and inspect the error details for more information." UserInfo={FIRAuthErrorUserInfoNameKey=ERROR_INTERNAL_ERROR, NSLocalizedDescription=An internal error has occurred, print and inspect the error details for more information., NSUnderlyingError=0x600000cd90e0 {Error Domain=FIRAuthInternalErrorDomain Code=3 "(null)" UserInfo={NSUnderlyingError=0x600000d10e40 {Error Domain=com.google.HTTPStatus Code=400 "(null)" UserInfo={data={length = 288, bytes = 0x7b0a2020 22657272 6f72223a 207b0a20 ... 5d0a2020 7d0a7d0a }, data_content_type=application/json; charset=UTF-8}}, FIRAuthErrorUserInfoDeserializedResponseKey={
code = 400;
errors = (
{
domain = global;
message = "DYNAMIC_LINK_NOT_ACTIVATED : FDL domain is not configured";
reason = invalid;
}
);
message = "DYNAMIC_LINK_NOT_ACTIVATED : FDL domain is not configured";
}}}}
If using Swift Package Manager, the project's Package.resolved
Expand Package.resolved snippet
Replace this line with the contents of your Package.resolved.
If using CocoaPods, the project's Podfile.lock
Expand Podfile.lock snippet
Replace this line with the contents of your Podfile.lock!