Hello All, I'm getting rejected for my app store submission because I haven't shown that I've implemented the App Tracking Transparency in my app and followed their guideline for that. I have searched these forums and tried implementing custom code through a custom action using the flutter appTracking dependency package and in implementing that custom action in my main.dart as an initial action. In doing so, my test mode run successfully builds but the screen is empty - so I can't test my app. I don't know if this permission message is actually working and test mode isn't running because of it, or if everything is not working now with the custom action implemented.
Has anyone successfully implemented the app tracking transparency permission into their app and been approved through this app store guideline?
Do I need to implement this or can I change my app settings through the app store to not track users?
Here is the guideline message from Apple:
"Regarding 2.1.0, your app uses the AppTrackingTransparency framework, but we are unable to locate the App Tracking Transparency permission request when reviewed on iOS 17.4.1..
To resolve this issue, it would be appropriate to explain where we can find the App Tracking Transparency permission request in your app. The request should appear before any data is collected that could be used to track the user."
Here is the code I tried implementing and the custom permissions message:
This is the last hurdle for me in my app being approved so any help is greatly appreciated.
-Connor