iOS 14.5 SDK Update (action required)


Starting with iOS 14.5 developers are required to ask users for their permission to track them and access their device’s Advertising Identifier (IDFA) through the AppTrackingTransparency (ATT) framework. Qonversion uses the IDFA for some of its marketing integrations including:

  • AppsFlyer
  • Adjust
  • Branch
  • Facebook Ads
  • Tenjin

Please make sure to update the Qonversion SDK setup to share the IDFA if you are using any of these integrations. The actual version of SDK is 2.13.2. You need to call method Qonversion.setAdvertisingID() after receiving tracking permission with ATT. Please see the documentation here.


Integrating ATT into your app

You can find Apple’s documentation and details on implementing ATT here. The main steps to use the AppTrackingTransparency framework:

You must include a purpose string in the system prompt that explains why you’d like to track the user’s activity. You can increase the opt-in tracking rate by providing a pre-permission prompt as part of your onboarding experience along with a clear explanation within the system prompt why you want to use tracking. For example, “Your data will be used to provide personalized advice”. But do not attempt to manipulate or trick users to consent to track as it violates Apple’s ATT guides.

Apple, Facebook spar over privacy features in iOS 14, overall policies |  AppleInsider

What share of users allows tracking?

The recent data published by AppsFlyer shows that 41% of users allow tracking across all app categories. The opt-in rate is even higher at 45% for utility apps.