We have added App Tracking Transparency in a previous build, we would now like to remove it as we are no longer doing tracking. I've removed the NSUserTrackingUsageDescription
key from the Info.plist but I still can't remove tracking from the App Privacy section on App Store Connect, I get this error:
Your app contains NSUserTrackingUsageDescription, indicating that you will request permission to track users. To update this information on your app's product page, you must indicate which data types are tracking users. If this is incorrect, update your app binary and upload a new build to App Store Connect.
I've tried submitting the app with App Privacy->Tracking enabled but without requesting ATT. Apple respond with
The app privacy information you provided in App Store Connect indicates you collect data in order to track the user, including Product Interaction. However, you do not use App Tracking Transparency to request the user's permission before tracking their activity.
I've tried explaining this issue to Apple but they respond generically and don't acknowledge this must be an issue on their end. Probably the reviewer is blocked by a computer-says-no situation? Unless I'm missing something, all I have to do is remove NSUserTrackingUsageDescription
from Info.plist and I should be able to disable tracking?
I suspect this is a caching bug on App Store Connect, so I've tried uploading multiple builds. I've also tried re-enabling ATT so that we get a build accepted, then re-disabling ATT in a subsequent build but the above error message is still present.