---
title: Adjust SDK: Packages, Licences and Minimum OS
description: Adjust SDKs for 7 of 9 frameworks: package names, registries, licences, minimum iOS and Android versions, ATT, Install Referrer and deep link setup.
url: https://mmpsdk.com/mmp/adjust/
---

[Home](https://mmpsdk.com/) / [MMPs](https://mmpsdk.com/mmp/) / Adjust

# Adjust SDKs

Every SDK Adjust publishes for app frameworks, with the package to install, its licence, minimum OS and what it needs from your app.

**Short answer**

Adjust publishes official SDKs for 7 of the 9 frameworks tracked here: React Native, Flutter, Unity, Cordova, iOS, Android and Web. Vendor-documented route for Expo. None found for Capacitor.

## Adjust pinout: one pin per framework

- 1 [React Native](https://mmpsdk.com/frameworks/react-native/)
- 2 [Flutter](https://mmpsdk.com/frameworks/flutter/)
- 3 [Expo](https://mmpsdk.com/frameworks/expo/)
- 4 [Unity](https://mmpsdk.com/frameworks/unity/)
- 5 [Capacitor](https://mmpsdk.com/frameworks/capacitor/)

**VN-01** **Adjust** 7 of 9 official

- 6 [Cordova](https://mmpsdk.com/frameworks/cordova/)
- 7 [iOS](https://mmpsdk.com/frameworks/ios/)
- 8 [Android](https://mmpsdk.com/frameworks/android/)
- 9 [Web](https://mmpsdk.com/frameworks/web/)

Official Vendor-documented Community only None found

Part

VN-01

Official SDKs

7 of 9

Licences stated

MIT

Distribution

CocoaPods + SPM, GitHub releases / Unity Package Manager (git URL), Maven Central, npm and pub.dev

## Adjust SDK packages

Last checked 2 Nov 2026

| Framework | Status | Package | Registry | Version | Licence | Minimum OS | Repo | Install docs | Notes |
|---|---|---|---|---|---|---|---|---|---|
| [React Native](https://mmpsdk.com/frameworks/react-native/) | Official | [react-native-adjust](https://www.npmjs.com/package/react-native-adjust) | npm | 5.8.0 | MIT | iOS 12; Android API 21 | [Source](https://github.com/adjust/react_native_sdk) | [Install docs](https://dev.adjust.com/en/sdk/react-native) |  |
| [Flutter](https://mmpsdk.com/frameworks/flutter/) | Official | [adjust_sdk](https://pub.dev/packages/adjust_sdk) | pub.dev | 5.8.0 | MIT | iOS 12; Android API 21 | [Source](https://github.com/adjust/flutter_sdk) | [Install docs](https://dev.adjust.com/en/sdk/flutter) |  |
| [Expo](https://mmpsdk.com/frameworks/expo/) | Vendor-documented | [@config-plugins/react-native-adjust + react-native-adjust](https://www.npmjs.com/package/@config-plugins/react-native-adjust) | npm | 14.0.2 | MIT | iOS 12; Android API 21 | [Source](https://github.com/expo/config-plugins/tree/main/packages/react-native-adjust) | [Install docs](https://dev.adjust.com/en/sdk/react-native) | Adjust's RN docs have an Expo tab; the config plugin is maintained in expo/config-plugins and cannot be used with Expo Go. |
| [Unity](https://mmpsdk.com/frameworks/unity/) | Official | [Adjust Unity SDK (UPM git URL https://github.com/adjust/unity_sdk.git?path=Assets/Adjust, or Adjust_v5.8.1.unitypackage)](https://github.com/adjust/unity_sdk/releases) | GitHub releases / Unity Package Manager (git URL) | 5.8.1 | MIT | iOS 12; Android API 21; Unity 2018.2+ | [Source](https://github.com/adjust/unity_sdk) | [Install docs](https://dev.adjust.com/en/sdk/unity) |  |
| [Capacitor](https://mmpsdk.com/frameworks/capacitor/) | None found | No package found |  |  |  |  |  |  | No Capacitor plugin in Adjust's docs; the Ionic route Adjust documents is its Cordova plugin. |
| [Cordova](https://mmpsdk.com/frameworks/cordova/) | Official | [com.adjust.sdk](https://www.npmjs.com/package/com.adjust.sdk) | npm | 5.8.0 | MIT | Not published | [Source](https://github.com/adjust/cordova_sdk) | [Install docs](https://dev.adjust.com/en/sdk/cordova) | Ionic users install via @awesome-cordova-plugins/adjust plus the same plugin. |
| [iOS (native)](https://mmpsdk.com/frameworks/ios/) | Official | [Adjust](https://cocoapods.org/pods/Adjust) | CocoaPods + SPM | 5.8.1 | MIT | iOS 12.0 | [Source](https://github.com/adjust/ios_sdk) | [Install docs](https://dev.adjust.com/en/sdk/ios) | Swift Package Manager supported via github.com/adjust/ios_sdk; Carthage also documented. |
| [Android (native)](https://mmpsdk.com/frameworks/android/) | Official | [com.adjust.sdk:adjust-android](https://central.sonatype.com/artifact/com.adjust.sdk/adjust-android) | Maven Central | 5.8.1 | MIT | Android API 21 | [Source](https://github.com/adjust/android_sdk) | [Install docs](https://dev.adjust.com/en/sdk/android) |  |
| [Web](https://mmpsdk.com/frameworks/web/) | Official | [@adjustcom/adjust-web-sdk](https://www.npmjs.com/package/@adjustcom/adjust-web-sdk) | npm | 5.8.3 | MIT | Not published | [Source](https://github.com/adjust/web_sdk) | [Install docs](https://dev.adjust.com/en/sdk/web) |  |

## What the Adjust SDK needs from you

From Adjust's own documentation and the SDK's published manifest and package files.

- **Android permissions**
  Docs ask for INTERNET and ACCESS_NETWORK_STATE (ACCESS_WIFI_STATE if not on Google Play); SDK includes com.google.android.gms.permission.AD_ID by default (remove for COPPA / non-Play apps).
- **Play Install Referrer**
  Yes; docs ask the developer to add com.android.installreferrer:installreferrer:2.2 (plus optional Huawei, Xiaomi, Samsung and Meta referrer plugins).
- **ATT prompt (iOS)**
  SDK wraps the ATT prompt (requestAppTrackingAuthorization) or records a custom prompt's status; attConsentWaitingInterval delays sending data for up to 360 seconds; app must set NSUserTrackingUsageDescription.
- **Deep links**
  Docs cover direct deep links (universal links / app scheme on iOS, App Links / scheme on Android, processAndResolveDeeplink) and deferred deep links via the adjustDeferredDeeplinkReceived callback.
- **SKAN**
  SDK registers for SKAdNetwork on init by default (disableSkanAttribution to opt out); updateSkanConversionValue supports SKAN 4 coarse values and lock window.

## Questions

**Which frameworks does Adjust have an SDK for?**

Adjust publishes official SDKs for 7 of the 9 frameworks tracked here: React Native, Flutter, Unity, Cordova, iOS, Android and Web. Vendor-documented route for Expo. None found for Capacitor.

**Does Adjust have an Expo SDK?**

Adjust documents Expo, but the config plugin (@config-plugins/react-native-adjust + react-native-adjust) is maintained outside Adjust. Adjust's RN docs have an Expo tab; the config plugin is maintained in expo/config-plugins and cannot be used with Expo Go. Any native SDK in Expo needs a development build rather than Expo Go.

**What is the minimum iOS version for the Adjust iOS SDK?**

The Adjust iOS SDK (Adjust, version 5.8.1) states iOS 12.0.

**What licence are Adjust's SDKs under?**

The registries and repositories state: MIT. Check the licence of the exact package you install, because wrappers and native SDKs can differ.

**Does the Adjust Android SDK need the Play Install Referrer?**

Yes; docs ask the developer to add com.android.installreferrer:installreferrer:2.2 (plus optional Huawei, Xiaomi, Samsung and Meta referrer plugins).

**How does the Adjust iOS SDK handle the ATT prompt?**

SDK wraps the ATT prompt (requestAppTrackingAuthorization) or records a custom prompt's status; attConsentWaitingInterval delays sending data for up to 360 seconds; app must set NSUserTrackingUsageDescription.

## Sources

Read 2 Nov 2026.

- [https://api.github.com/repos/adjust/unity_sdk/releases/latest](https://api.github.com/repos/adjust/unity_sdk/releases/latest)
- [https://dev.adjust.com/en/sdk/android](https://dev.adjust.com/en/sdk/android)
- [https://dev.adjust.com/en/sdk/android/features/deep-links/direct](https://dev.adjust.com/en/sdk/android/features/deep-links/direct)
- [https://dev.adjust.com/en/sdk/capacitor](https://dev.adjust.com/en/sdk/capacitor)
- [https://dev.adjust.com/en/sdk/cordova](https://dev.adjust.com/en/sdk/cordova)
- [https://dev.adjust.com/en/sdk/flutter](https://dev.adjust.com/en/sdk/flutter)
- [https://dev.adjust.com/en/sdk/ios](https://dev.adjust.com/en/sdk/ios)
- [https://dev.adjust.com/en/sdk/ios/features/att](https://dev.adjust.com/en/sdk/ios/features/att)
- [https://dev.adjust.com/en/sdk/ios/features/deep-links/deferred](https://dev.adjust.com/en/sdk/ios/features/deep-links/deferred)
- [https://dev.adjust.com/en/sdk/ios/features/skad](https://dev.adjust.com/en/sdk/ios/features/skad)
- [https://dev.adjust.com/en/sdk/react-native](https://dev.adjust.com/en/sdk/react-native)
- [https://dev.adjust.com/en/sdk/unity](https://dev.adjust.com/en/sdk/unity)
- [https://dev.adjust.com/en/sdk/web](https://dev.adjust.com/en/sdk/web)
- [https://github.com/adjust/android_sdk](https://github.com/adjust/android_sdk)
- [https://github.com/adjust/cordova_sdk](https://github.com/adjust/cordova_sdk)
- [https://github.com/adjust/flutter_sdk](https://github.com/adjust/flutter_sdk)
- [https://github.com/adjust/react_native_sdk](https://github.com/adjust/react_native_sdk)
- [https://pub.dev/api/packages/adjust_sdk](https://pub.dev/api/packages/adjust_sdk)
- [https://raw.githubusercontent.com/adjust/cordova_sdk/master/plugin.xml](https://raw.githubusercontent.com/adjust/cordova_sdk/master/plugin.xml)
- [https://raw.githubusercontent.com/adjust/ios_sdk/master/Adjust.podspec](https://raw.githubusercontent.com/adjust/ios_sdk/master/Adjust.podspec)
- [https://raw.githubusercontent.com/adjust/ios_sdk/master/Package.swift](https://raw.githubusercontent.com/adjust/ios_sdk/master/Package.swift)
- [https://registry.npmjs.org/@adjustcom/adjust-web-sdk/latest](https://registry.npmjs.org/@adjustcom/adjust-web-sdk/latest)
- [https://registry.npmjs.org/@config-plugins/react-native-adjust/latest](https://registry.npmjs.org/@config-plugins/react-native-adjust/latest)
- [https://registry.npmjs.org/com.adjust.sdk/latest](https://registry.npmjs.org/com.adjust.sdk/latest)
- [https://registry.npmjs.org/react-native-adjust/latest](https://registry.npmjs.org/react-native-adjust/latest)
- [https://repo1.maven.org/maven2/com/adjust/sdk/adjust-android/maven-metadata.xml](https://repo1.maven.org/maven2/com/adjust/sdk/adjust-android/maven-metadata.xml)
- [https://trunk.cocoapods.org/api/v1/pods/Adjust](https://trunk.cocoapods.org/api/v1/pods/Adjust)

## Other MMPs

- [VN-02 **Airbridge** Official SDKs: React Native, Flutter, Expo, Unity, Cordova, iOS, Android and Web *8 of 9*](https://mmpsdk.com/mmp/airbridge/)
- [VN-03 **AppMetrica** Official SDKs: React Native, Flutter, Expo, Unity, iOS and Android *6 of 9*](https://mmpsdk.com/mmp/appmetrica/)
- [VN-04 **AppsFlyer** Official SDKs: React Native, Flutter, Expo, Unity, Capacitor, Cordova, iOS, Android and Web *9 of 9*](https://mmpsdk.com/mmp/appsflyer/)
- [VN-05 **Branch** Official SDKs: React Native, Unity, Capacitor, Cordova, iOS, Android and Web *7 of 9*](https://mmpsdk.com/mmp/branch/)
- [VN-06 **Kochava** Official SDKs: React Native, Flutter, Expo, Unity, Cordova, iOS, Android and Web *8 of 9*](https://mmpsdk.com/mmp/kochava/)
- [VN-07 **Linkrunner** Official SDKs: React Native, Flutter, Expo, Capacitor, Cordova, iOS, Android and Web *8 of 9*](https://mmpsdk.com/mmp/linkrunner/)
- [VN-08 **Singular** Official SDKs: React Native, Flutter, Expo, Unity, Cordova, iOS, Android and Web *8 of 9*](https://mmpsdk.com/mmp/singular/)
- [VN-09 **Tenjin** Official SDKs: React Native, Flutter, Unity, Capacitor, iOS and Android *6 of 9*](https://mmpsdk.com/mmp/tenjin/)
