Android 13 (API 33) without the AD_ID permission

Hi,

since google play recently updated there minimum android API you now have to do the following if using certain things in your game like ads for example.

You can of course fix it by opening your manifest file and manually adding a line of code, but would it be possible in a future release to maybe have it as a checkbox in the “android” section of the game settings, or a box were you could paste in permissions?

I dont think it already exists but could be wrong ive only recent moved to defold and only made 2 games so far.

Thanks

I assume you are using some AdMob, IronSource or similar service for ads? If true, then that extension should provide an AndroidManifest stub with the permission, which would then get automatically merged into your main AndroidManifest.

ah ok thanks, I’m not sure then as when I export to Google Play it always gives me that error, the Ads im using are Unity ads and its from this extention

So since then I have just been clicking to open the manifest and manually adding that permission each time

thanks

That’s odd. The permission exists in the Unity Ads extension:

@AGulev any idea what could be wrong?

1 Like

Google sends such notifications for all the tracks. So, if you have a closed beta track or an alpha track with such artifact, you’ll get such notification.

1 Like

thanks guys will take a look, maybe it is from a closed track or something as before got approved to production had a few.

Currently working on my 3rd game and that doesnt have any uploads to google console as yet so will see how that reacts as I progress.

thanks again

2 Likes