AEPAnalytics

5.0.1

Adobe Experience Platform Analytics SDK in Swift
adobe/aepsdk-analytics-ios

What's New

v5.0.1

2024-05-28T22:17:27Z

Release Notes

  • Fixed an issue in Analytics hit processor and now it retries hits on recoverable URLErrors shared by Mobile Core.

What’s Changed

  • Staging -> Main [5.0.1 Release] (#124) @addb
  • Update version to 5.0.1 (#126) @addb
  • Update version to 5.0.1 (#125) @addb
  • Dev -> Staging [5.1.0 Release] (#122) @addb
  • Remove explicit AEPServices dependency (#123) @addb
  • Updating version to 5.1.0 (#121) @addb
  • Add Github action workflow to update version automatically (#120) @addb
  • Add logic to retry only for limited list of recoverable URLErrors (#119) @addb
  • pod update (#116) @emdobrin

Adobe Experience Platform Analytics SDK

CocoaPods SPM CircleCI Code Coverage

About this project

The AEPAnalytics extension enables sending mobile application interaction data to Adobe Analytics when using the Adobe Experience Platform SDK.

Requirements

  • Xcode 15
  • Swift 5.1

Installation

These are currently the supported installation options:

# Podfile
use_frameworks!

# For app development, include all the following pods
target 'YOUR_TARGET_NAME' do
    pod 'AEPAnalytics'
    pod 'AEPCore'
    pod 'AEPIdentity'
end

# For extension development, include AEPAnalytics and its dependencies
target 'YOUR_TARGET_NAME' do
    pod 'AEPAnalytics'
    pod 'AEPCore'
end

Replace YOUR_TARGET_NAME and then, in the Podfile directory, type:

$ pod install

To add the AEPAnalytics Package to your application, from the Xcode menu select:

File > Add Packages...

Note The menu options may vary depending on the version of Xcode being used.

Enter the URL for the AEPAnalytics package repository: https://github.com/adobe/aepsdk-analytics-ios.git.

When prompted, input a specific version or a range of versions for Version rule.

Alternatively, if your project has a Package.swift file, you can add AEPAnalytics directly to your dependencies:

dependencies: [
    .package(url: "https://github.com/adobe/aepsdk-analytics-ios.git", .upToNextMajor(from: "5.0.0"))
]

Project Reference

Include AEPAnalytics.xcodeproj in the targeted Xcode project and link all necessary libraries to your app target.

Binaries

Run make archive from the root directory to generate .xcframeworks for each module under the build folder. Drag and drop all .xcframeworks to your app target in Xcode.

Documentation

Additional documentation for usage and SDK architecture can be found under the Documentation directory.

Contributing

Contributions are welcomed! Read the Contributing Guide for more information.

Licensing

This project is licensed under the Apache V2 License. See LICENSE for more information.

Description

  • Swift Tools 5.3.0
View More Packages from this Author

Dependencies

Last updated: Fri Oct 18 2024 16:30:34 GMT-0900 (Hawaii-Aleutian Daylight Time)