About iOS14 support

Overview

iOS has a function called IDFA (Identifier for Advertisers) that identifies the user's device.

Up to iOS13, IDFA was available by default unless the user restricted their ads to personalize their iOS settings.

With the release of iOS14, IDFA requires explicit user permission to use.
(According to Apple's announcement, this support will be available from the beginning of 2021.
Reference:Details for app privacy questions now available )
When AppTrackingTransparency permission is added to the app, an alert requesting permission to access and use IDFA will be added, and the user will be allowed to specify permission.

How to respond

  1. Use current acquisition method (during Apple's preparation period (until early 2021)).
  2. Uses DFA license type support.

1. Use current acquisition method (during Apple's preparation period (until early 2021))

During the Apple preparation period (until the beginning of 2021), the same operation as iOS 13 is possible by adding the following.
Please implement IDFA consent type support during this period.

  • Set the following in Info.plist.
key type value
GNAdSDK_Idfa_Legacy Boolean YES

2. Uses DFA license type support

Please implement the following for iOS14 official support.

  • Set the following in Info.plist.
key type value
Privacy - Tracking Usage Description String A wording of why you use IDFA

If you have installed the SDK manually, you also need the following.

Click here for additional work when manually installing

Add the following frameworks to your application project.
To add frameworks, open the project settings, select Build Phases, expand Link Binary With Libraries, and add the following frameworks.
- AppTrackingTransparency.framework

Last Updated: 9/14/2020, 9:02:30 AM