Zum 30. Juni 2024 hat Adobe die Unterstützung für die Adobe Experience Platform 1.x SDKs für Android eingestellt. Wir bieten weiterhin Unterstützung für Experience Platform 2.x SDKs für Android, empfehlen jedoch dringend ein Upgrade auf die 3.x-Version, um auf neue Funktionen zugreifen zu können. Die Adobe Experience Platform 3.x SDKs für Android wurden am 4. April 2024 veröffentlicht. Anweisungen zum Upgrade auf die neueste Version finden Sie im Migrationsleitfaden.
Seit dem 25. April 2023 verlangt Apple, dass Apps, die an den App Store übermittelt werden, mit Xcode 14.1 oder höher erstellt werden. Die unten beschriebenen Experience Platform Mobile SDKs und Erweiterungen wurden mit früheren Versionen von Xcode erstellt und sind angesichts der aktuellen App Store-Anforderungen von Apple nicht mehr mit iOS und iPadOS kompatibel. Infolgedessen wird Adobe am 31. August 2023 die Unterstützung für die folgenden Experience Platform Mobile SDKs und Wrapper-Erweiterungen einstellen:
Nach dem 31. August 2023 funktionieren bereits im App Store eingereichte Anwendungen, die diese SDKs und Wrapper-Erweiterungen enthalten, weiterhin. Allerdings stellt Adobe keine Sicherheitsupdates oder Fehlerbehebungen mehr zur Verfügung und diese SDKs und Wrapper-Erweiterungen werden unverändert bereitgestellt unter Ausschluss jeglicher Gewährleistung aufgrund der oben dargelegten App Store-Richtlinien.
Wir empfehlen allen Kunden, auf die neuesten Adobe Experience Platform-Versionen des Mobile SDK zu migrieren, um weiterhin Kompatibilität und Support zu gewährleisten. Dokumentation für die neuesten Versionen der Adobe Experience Platform Mobile SDKs finden Sie hier. Den iOS-Migrationsleitfaden finden Sie hier.
Um mehr über Ihr Interessensthema zu erfahren, klicken Sie auf die folgenden Links:
️ WichtigAb dem 31. August 2023 sind keine neuen AARs für das 1.x SDK in diesem Repository verfügbar. Um sie manuell zu installieren, können Sie sie direkt aus dem Maven Central-Repository beziehen.
️ WichtigEine neuere Version der AEP Mobile SDKs für Android (Mobile Core 2.x und kompatible Erweiterungen) ist jetzt verfügbar! Diese SDKs sind Open Source und bieten viele aufregende neue Funktionen. Wenn Sie derzeit die 1.x-Bibliotheken verwenden, lesen Sie bitte die Anleitung zur Migration auf die neuesten SDKs für Android für die nächsten Schritte.
Das AEP SDK 1.x unterstützt Android API 14 (Ice Cream Sandwich) und neuer.
Die Installation über Maven & Gradle ist der einfachste und empfohlene Weg, das AEP SDK in Ihre Android-App zu integrieren. Fügen Sie in Ihre build.gradle
Datei die folgenden Abhängigkeiten ein:
implementation 'com.adobe.marketing.mobile:sdk-core:1.+'
implementation 'com.adobe.marketing.mobile:analytics:1.+'
implementation 'com.adobe.marketing.mobile:audience:1.+'
implementation 'com.adobe.marketing.mobile:campaign:1.+'
implementation 'com.adobe.marketing.mobile:campaignclassic:1.+'
implementation 'com.adobe.marketing.mobile:target:1.+'
implementation 'com.adobe.marketing.mobile:assurance:1.+'
implementation 'com.adobe.marketing.mobile:userprofile:1.+'
Um eine manuelle Installation der AEP SDK .aar
-Binärdateien durchzuführen, führen Sie die folgenden Schritte für jede benötigte .aar
aus:
.aar
Datei aus dem Android/
-Verzeichnis im master
herunter..aar
ein, die Sie installieren. Wichtig – alle AEP SDK Android-Binärdateien hängen von core-1.xxaar
ab.
️ WichtigEine neuere Version der AEP Mobile SDKs (3.x) ist jetzt verfügbar! Diese SDKs sind Open Source, bringen viele spannende neue Funktionen mit und umfassen Unterstützung für Swift Package Manager (SPM), CocoaPods und XCFrameworks. Wenn Sie derzeit unsere Objective-C-Bibliotheken (ACP-Präfix 2.x) verwenden, lesen Sie bitte die Anleitung für die Migration zu Swift für die nächsten Schritte.
Wichtig – Die neuesten Versionen des AEP SDK für iOS werden über XCFrameworks verteilt. Bei Verwendung der XCFramework-Distribution ist Xcode 12 oder neuer und Cocoapods 1.10.0 oder neuer erforderlich (sofern zutreffend). Das AEP SDK unterstützt iOS 10 und neuer.
Die Installation über Cocoapods ist der einfachste und empfohlene Weg, das AEP SDK in Ihre iOS-App zu integrieren. Fügen Sie in Ihrem Podfile
einfach die folgenden Änderungen nach Bedarf hinzu:
# minimum supported version of iOS is 10.0
platform :ios, '10.0'
# Uncomment the next line if you're using Swift or would like to use dynamic frameworks
# use_frameworks!
# Adobe ACP Pods
pod 'ACPCore', '~> 2.0'
pod 'ACPAnalytics', '~> 2.0'
pod 'ACPAudience', '~> 2.0'
pod 'ACPCampaign', '~> 1.0'
pod 'ACPCampaignClassic', '~> 2.0'
pod 'ACPTarget', '~> 2.0'
pod 'AEPAssurance', '~> 1.0'
pod 'ACPUserProfile', '~> 2.0'
Um eine manuelle Installation des AEP SDK XCFrameworks durchzuführen, führen Sie die folgenden Schritte aus:
iOS/
-Verzeichnis herunter.The Copy Items if needed checkbox
ist aktiviert.Create groups
ist ausgewählt.Add to targets
alle Ziele aus, die AEP-SDKs benötigen.Project Navigator
aus, wählen Sie Ihre App im Rahmen TARGETS
aus und wählen Sie dann oben im Fenster die Registerkarte General
aus.Link Binary With Libraries
verknüpfen“ auf den Link +
“ und fügen Sie die folgenden Frameworks und Bibliotheken hinzu: UIKit
, SystemConfiguration
, WebKit
, UserNotifications
, libsqlite3.0
, libc++
, libz
. Wichtig – alle AEP SDK iOS XCFrameworks hängen von ACPCore.xcframework
ab.
Um eine manuelle Installation der AEP SDK-Bibliotheken durchzuführen, führen Sie die folgenden Schritte aus:
iOS/
-Verzeichnis herunter.The Copy Items if needed checkbox
ist aktiviert.Create groups
ist ausgewählt.Add to targets
alle Ziele aus, die AEP-SDKs benötigen.Project Navigator
aus, wählen Sie Ihre App im Rahmen TARGETS
aus und wählen Sie dann oben im Fenster die Registerkarte General
aus.Link Binary With Libraries
verknüpfen“ auf den Link +
“ und fügen Sie die folgenden Frameworks und Bibliotheken hinzu: UIKit
, SystemConfiguration
, WebKit
, UserNotifications
, libsqlite3.0
, libc++
, libz
. Wichtig – alle AEP SDK iOS-Bibliotheken hängen von libACPCore.a
ab.