How to reset App Tracking Transparency prompt?

Hello,

I'm testing the ATT prompt in our game and now that I've got it working I would implement and test localization for it. However, requestTrackingAuthorization() does nothing past the first time it runs.

How can I reset it?

Cheers,
Alain-Daniel
Post not yet marked as solved Up vote post of madeofbits Down vote post of madeofbits
998 views

Answers

Some problem here. Completely removing the app and then reinstalling it also seems to keep the user's decision.
Post not yet marked as solved Up vote reply of jnbt Down vote reply of jnbt
How to reset ATT:
  1. Uninstall your app

  2. Reset "Privacy and Location settings" on the device's General Settings menu

  3. Install your app

  4. Launch app.

This didn't work for me. It still remembers my ATT choice. iOS 14.4.2