Preparing for the App Store review—iOS 14 implications

At a glance: Before app publication, the App Store ensures that the app complies with the Advertising Identifier (IDFA) and Limit Ad Tracking (LAT) guidelines. 

iOS 14 updates

September 16, 2020, Apple announces the availability of iOS 14

iOS14Implication.png

  • Starting with the release of iOS 14 until early 2021, the Grace Period, access to IDFA remains unchanged and you don't have to implement ATT.
  • As of September 16, 2020, AppsFlyer SDK versions are tested and are compatible with iOS 14. 
    • SDK V6.0.X
      • Attribution continues to operate unchanged compared to iOS 13. 
      • During the Grace Period:
        • Implement the AppsFlyer SKAdNetwork Solution.
        • Ensure that your ad network partners have SKAdNetwork integration with AppsFlyer.
        • Use AppsFlyer SKAdNetwork simulation to get a better understanding of how ATT will impact your attribution.
        • There is no need to display the ATT prompt. 
        • Note! We may need to make further changes to the SDK to support changes to iOS at the end of the Grace Period. 
    • iOS SDK V5.4:
      • Attribution continues to operate unchanged compared to iOS 13. 
      • During the grace period consider adopting SDK V6.0.X and following the guidance above.
    • iOS SDK 4.9-5.3: 
      • Limited compatability testing was performed and the outcome is similar to that of V5.4. Note! While tested, we do not support these versions in the context of iOS 14. 

Preparing for the App Store review (iOS 13 and the initial release of iOS 14)

A word from our lawyers: Nothing stated here is legal advice. It is provided for your information and convenience. You should work closely with legal and other professional advisors to determine exactly how Apple policies apply to you. The privacy relationship between you and AppsFlyer is governed by the AppsFlyer Services Privacy Policy!

When you submit your iOS app to App Store Connect you are required to explain how you use IDFA and to confirm that the app complies with the user's LAT settings.

Related reading: App store review guidelines (privacy)

Use the following guide as an aid to answering the review questions. 

September 16, 2020 update: Apple announced today that "later this year, App Store product pages will feature summaries of developers’ self-reported privacy practices, displayed in a simple, easy-to-read format", as such the guidance that follows is unchanged. 

Guide to App Store Connect review questions (not to be used for the Kids section)

App Store Connect question

What does the AppsFlyer SDK do?

Is the app available in the kids section of the App Store?

  • Disable the SDK from collecting IDFA using the following API calls:
    • iOS SDK: disableAdvertisingIdentifier 
    • Unity SDK:setDisableCollectAppleAdSupport
    • Consult the App Store kids section guidelines and policies.

Does this app use the Advertising Identifier (IDFA)

AppsFlyer makes use of IDFA for attribution.

Serve advertisements within the app

If ads are served, the AppsFlyer SDK may report the IDFA to AppsFlyer similarly to the data sent to AppsFlyer as part of in-app events.

Attribute this app installation to a previously served advertisement

 

AppsFlyer uses the IDFA to attribute installs.

Attributed an action taken within this app to a previously served advertisement

AppsFlyer uses the IDFA to report actions in the app.

Limit Ad Tracking setting (LAT) in IOS

Ensure that your code complies with the requirement to honor the LAT setting.

AppsFlyer fully complies with the following requirement by Apple: "Check the value of this property before performing any advertising tracking. If the value is NO, use the advertising identifier only for the following purposes: frequency capping, conversion events, estimating the number of unique users, security and fraud detection, and debugging."

Additional information

  • The data is owned by our clients, the app owners. 
  • Your media partners might have different uses for the IDFA. Ensure that your media partners fully comply with Apple's requirements.
  • We enable you to comply with opt-out regulations, like GDPR, CCPA, and COPPA.
Was this article helpful?