Hi Thanks for the response,
I had already implemented the ATT stuff in released Version 1.1 of the app and I get tracking stuff okay and it passed apple review 8 months ago and is live and has a few thousand users currently… all good…
I updated some stuff for version 1.2 unrelated to ATT (another Game Center leaderboard and Admob instead appodeal adverts) and they failed the version 1.2 upgrade saying what I have attached below about ATT
I implemented the delay piece and I looked into this and I found that on my iPhone 11 running IOS 14.8 I received the ATT dialog successfully if the app was loaded as if this was the users first download not an upgrade from version 1.1 to 1.2. If you simulated an upgrade from 1.1 to 1.2 the app on an iPhone 11 the status was authorised and so no dialog was shown. I assume that’s the correct behaviour as you have already asked for permission in 1.1 ?. Do you have ask for permission on every version change of the same app ? And if so How do you force that dialog if it’s already authorised ?
Interestingly I tried it on an iPhone 10 using 14.4 and the status is always authorised. I assume this behaviour is correct as the ATT requirement only came in 14.5 ? so I assume thats the correct behaviour too.
I have responded to Apple showing an image of the ATT dialog but have heard nothing back at the moment.
Will keep playing but at a bit of a loss how to sort this and thoughts/support very welcomed
Guideline 5.1.2 - Legal - Privacy - Data Use and Sharing
The app privacy information you provided in App Store Connect indicates you collect data in order to track the user, including Advertising Data. However, you do not use App Tracking Transparency to request the user’s permission before tracking their activity.
Starting with iOS 14.5, apps on the App Store need to receive the user’s permission through the AppTrackingTransparency framework before collecting data used to track them. This requirement protects the privacy of App Store users.
Here are two ways to resolve this issue:
- Tracking is linking data collected from your app with third-party data for advertising purposes, or sharing the collected data with a data broker. Learn more about tracking.
- See Frequently Asked Questions about the new requirem