Error installing Cordova plugin: cordova-plugin-firebase-dynamiclinks.
Application Type
Mobile

Hi, 

I am trying to create a plugin in outsystems, from a cordova plugin for firebase dynamic links https://github.com/chemerisuk/cordova-plugin-firebase-dynamiclinks

I added a reference to my native app, and tried to generate a build for the native mobile application. But am getting the following error:    Error installing Cordova plugin: cordova-plugin-firebase-dynamiclinks. The plugin dependency cordova-support-google-services does not support this Cordova version.

What can be done to solve this error?

I am using the MABS 7.0 to generate the build. And this is what i have added in the extensibility configurations of the plugin module:

{

    "plugin":

    {

        "url": "https://github.com/chemerisuk/cordova-plugin-firebase-dynamiclinks",

        "variables": [

            {

                "name": "APP_DOMAIN_NAME",

                "value": "DomainLink"

            }

        ]

    }

}

Dear Amol,

Greetings of the Day!

I checked this error in Github community and on stack overflow. I found that it can be due to version of firebase which is being referenced.

Following steps you can try:
1) Fork this github plugin to your repository
2) Modify the file to below

change plugins/cordova-plugin-firebase-dynamiclinks/plugin.xml

<pods>
    <pod name="Firebase/Analytics" spec="~> 6.17.0" />
    <pod name="Firebase/DynamicLinks" spec="~> 6.17.0" />
</pods>


3) Use your own forked repository plugin URL in OutSystems Extensibility Configuration
4) Try to generate the app

StackOverflow Question Link
Check the answer in this above link.

Let us know if your issue is resolved using this or not.

Regards,
Palak Patel

Hi Palak,

Thank you for the response. I made the said changes, but it still gives me the same error.

Sending my forked repository for reference: https://github.com/amorane/cordova-plugin-firebase-dynamiclinks

Regards,

Amol Rane

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.