Apple Reject my app with feedback that says I need to change my AppTrackingTransparency description. My app doesn't use personalized ads or IDFA. This AppTrackingTransparency identifier for me is for Firebase Messaging, which allows us to send them personal messages like verify phone number, etc. Firebase Doc. says that Firebase in App Messaging needs to request App Tracking Permission on iOS 14.
This is the current description on my AppTrackingTransparency in info. plist and this one got rejected.
keyNSUserTrackingUsageDescription/key
stringOne of our third party library (firebase) requires tracking usage. We personally do not track the user's activity./string
Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage
We noticed that your app requests the user’s consent to access the AppTrackingTransparency framework, but doesn’t sufficiently explain the use of the AppTrackingTransparency framework in the purpose string. To help users make informed decisions about how their data is used, all permission request alerts need to specify how your app will use the requested information.
Next Steps
Please revise the relevant purpose string in your app’s Info.plist file to specify why your app needs access to the user's AppTrackingTransparency framework. Make sure the purpose string
includes an example of how the user's data will be used. You can modify your app's Info.plist file using the property list editor in Xcode.
I plan on using this description
This identifier requires the user's permission to enable the firebase messaging to send targeted and contextual messages to nudge them to complete key in-app actions like verifying their phone number. We personally do not track the user's activity
Is there anyone who has experienced this or suggestion on this matter? so I can pass in Apple's approval, I need a description that will pass on Apple's approval.
Selecting any option will automatically load the page