Android SDK 33 Advertising ID

Have mentioned this multiple times but We have really hit a roadblock here and is a serious requirement to be able to update our apps with the new API in solar 3693. We cannot upload any of our apps in the designed for families section. please see the play consoles error message when uploading.

we are not allowed to use AD_ID in designed for families and there is no way in solar to com.google.android.gms.permission.AD_ID permission. some of the apps do use admob.

<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove"/>

this needs to be declared/removed in the android manifest outside of the application tag

This is vital as we are stuck not being able to update any of our apps in the designed for families section. is there a way we can have the build settings allow us to remove the AD_ID ??? given the time we have to get updates out now.

1 Like

You could try this in your build.settings:

settings =
{
	android =
    {
        manifestChildElements = 
        {
            [[
            <uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove"/>
            ]],
        },
    },
}

Referred from here, in case you want to look at other advanced build.settings options in Solar2D

1 Like

Thanks @famousdoggstudios i’ll give it a try and see how it goes. will post results here after i try to upload to GP

It worked! thanks so much @famousdoggstudios We managed to get the app uploaded and pushed through for review. Thanks again!

1 Like