Please provide the following:
- SDK Version: 40
- Platforms(Android/iOS/web/all): iOS
- iOS IDFA/ATTrackingManager
According to recent apple update, ALL apps published to AppStore since 26.4.2021, are required to use App Tracking Transparency framework, if they are requiring user name, email, phone or any user generated content.
Our app requires user name, email and phone number to register user into the app in order to use it. We are not using Segment, AdMob or FacebookAds in our app, but since these libraries can be used in expo managed, we are obliged to check the boxes which custom user content we use, when deploying the app to the AppStore. (Deploying to App Stores - Expo Documentation)
According to Apple Tracking Transparency I have set the infoPlist key in app.json, but can’t figure out how to show the alert dialog, since ATTrackingManager class, which prompts the user permission is not present in expo and haven’t found this type of permission in expo-permissions either. Any clue on how to approach this issue? Thanks a bunch.