Previous SDK versions
This document lists the previous versions of the Adobe Experience Platform Mobile SDKs. Check out this page for latest versions and solution support of the Mobile SDKs.
Migrate to latest Mobile SDKs for iOS
If you are currently using the Objective-C (ACP-prefixed) libraries, please see the Migrating to latest SDKs for iOS guide for next steps.
Migrate to latest Mobile SDKs for Android
If you are currently using the Android libraries compatible with Mobile Core 1.x, please see the Migrating to latest SDKs for Android guide for next steps.
Android
The Mobile SDKs for Android compatible with Mobile Core version 1.x support Google Android API 14 (Ice Cream Sandwich) or later.
Due to sunset of JCenter by JFrog, the Mobile SDKs are no longer being uploaded to JCenter. Android libraries are now available on MavenCentral. For more information, see links below or find the Android libraries on MavenCentral. For more information on how to declare dependencies from Maven, please see Declaring repositories on Gradle.
Extension | Maven | Github |
---|---|---|
Bundled in Mobile Core | — | |
Bundled in Mobile Core | — | |
Bundled in Mobile Core | — | |
Bundled in Mobile Core | — | |
iOS
Version 1.x and 2.x of the Mobile SDK for iOS support iOS 10 or later (includes support for iOS, iPadOS, and tvOS).
Extension | tvOS | App Extension | CocoaPods | GitHub |
---|---|---|---|---|
✔️ | ||||
✔️ | Bundled in Mobile Core | — | ||
✔️ | Bundled in Mobile Core | — | ||
✔️ | Bundled in Mobile Core | — | ||
✔️ | Bundled in Mobile Core | — | ||
AEPAssurance 1.1.4 | ||||
✔️ | ||||
✔️ | ||||
React Native
Adobe Experience Platform Mobile SDK plugin for React Native supports React Native version 0.60.0 or later. For the latest installation instructions, see the README file in the react-native-acpcore
repository.
Adobe Experience Platform Mobile SDK plugins (ACP 2.x) for React Native are compatible only with Android and iOS — Objective-C libraries.
Extension | npmjs | Github | Sample |
---|---|---|---|
React Native Experience Platform Edge Network, Edge Identity, Edge Consent, Optimize, Places, Target, Campaign Classic and Assurance can be found in the repository link here. These new extensions require the latest AEP Core to operate. See README for further information on installation and configuration.
Flutter
Adobe Experience Platform Mobile SDK plugin for Flutter supports Flutter versions 2.0.0 or later.
Adobe Experience Platform Mobile SDK plugins for Flutter are compatible only with iOS — Objective-C libraries.
Extension | pub.dev | Github | Sample App |
---|---|---|---|
Cordova
Adobe Experience Platform Mobile SDK plugins for Cordova supports Cordova versions 9.0.0 or later. For the latest Cordova installation instructions, see the README file in the cordova-acpcore repository
.
Adobe Experience Platform Mobile SDK plugins for Cordova are compatible only with Android and iOS — Objective-C libraries.
A sample Cordova application that uses the Adobe Experience Platform Mobile SDK can be found here.
With Node.js installed, you may install the Cordova framework from terminal using the following statement:
Copied to your clipboardsudo npm install -g cordova
To start using the Adobe Experience Platform Mobile SDK plugin for Cordova, navigate to the directory of your Cordova app and install the plugins using the following statement:
Copied to your clipboardcordova plugin add https://github.com/adobe/cordova-acpcore.git
Extension | npmjs | Github |
---|---|---|
Xamarin
Adobe Experience Platform Mobile SDK plugins for Xamarin require MonoAndroid 9.0+ and Xamarin.iOS 1.0+. For the latest Xamarin installation instructions, see the README file in the xamarin-acpcore
repository.
Adobe Experience Platform Mobile SDK plugins for Xamarin are compatible only with Android and iOS — Objective-C libraries.
The Adobe Experience Platform Mobile SDK plugins for Xamarin are packages distributed via nuget. NuGet packages can be added to projects within a Visual Studio solution. The NuGet packages can also be generated locally via the included Makefile located in each of the Xamarin repositories.
Extension | Android | iOS | Github |
---|---|---|---|
Unity
Effective March 30, 2022, support for Adobe Experience Platform Mobile SDKs on Unity is no longer active. While you may continue using these libraries, Adobe no longer plans to update, modify, or provide support for these libraries. Please contact your Adobe CSM for details.
Adobe Experience Platform Mobile SDK plugin for Unity supports Unity version 2019.4.34f1. For the latest Unity installation instructions, see the README file in the unity-acpcore
repository.
Adobe Experience Platform Mobile SDK plugins for Unity are compatible only with Android and iOS — Objective-C libraries.
To start using the Adobe Experience Platform Mobile SDK for Unity, open your application and import the following Unity package(s):
Extension | Github | Sample App |
---|---|---|