Skip to content

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

@e7711bbear

Description

@e7711bbear

Description

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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions