# Upgrading the SDK for iOS 14+

## Preparing for iOS 14+

With iOS 14 Apple introduced changes to how apps can track users for target advertisement and install attribution. Chartboost manages most of the details, but there are a few new steps that you'll need to handle to successfully integrate our SDK.

If you don't follow the steps below, your inventory will not be `SKAdNetwork` eligible, and we will not be able to serve the majority of the top ads to your iOS 14.5+ users. This will significantly impact your publisher earnings.



## Integrate the latest Chartboost iOS SDK

[Chartboost iOS SDK integration instructions](/en/monetization/integrate/ios/get-started/).

<div class="alert alert-warning" role="alert">
  <b>Caution:</b> Ensure you are using a <b>currently supported Chartboost iOS SDK version</b> for your traffic to be <code>SKAdNetwork</code> eligible. See the <a href="/en/monetization/integrate/ios/sdk-deprecation-policy/">SDK Deprecation Policy</a> for supported versions.
</div>


## Enable SKAdNetwork

It's critical to include our full list of **SKAdNetwork IDs** in your apps `info.plist` as each one represents a demand partner. If **SKAdNetwork IDs** are missing in your app, our demand partners will not be able to bid on your iOS 14.5 inventory and attribute the install correctly.

Add a new dictionary with Chartboost's `SKAdNetworkIdentifier` value `f38h382jlk.skadnetwork` **and** additional identifiers to the `SKAdNetworkItems` array in your `info.plist`.

The full list of Chartboost required **SKAdNetwork IDs** can be viewed in [XML](https://a3.chartboost.com/skadnetworkids.xml) and [JSON](https://a3.chartboost.com/skadnetworkids.json) formats. You'll need to include all `SKAdNetworkIdentifiers` listed into your `info.plist`. 

Example:

```xml
<key>SKAdNetworkItems</key>
<array>
    <dict>
        <key>SKAdNetworkIdentifier</key>
        <string>f38h382jlk.skadnetwork</string>
    </dict>
</array>
```

<div class="alert alert-info" role="alert">
  We recommend enabling warning level logs in order to have our most up-to-date <code>SKAdNetwork ID</code> list.
</div>



For more information about editing your `info.plist` please refer to [Apple's documentation on configuring the info.plist properly](https://developer.apple.com/documentation/storekit/skadnetwork/configuring_the_participating_apps) and [Editing your property lists](https://help.apple.com/xcode/mac/current/#/dev3f399a2a6) pages.

