Edit in GitHubLog an issue

Migrating to AEPIdentity reference

This document is a reference comparison of AEPIdentity (3.x) APIs against their equivalent APIs in ACPIdentity (2.x) for an iOS mobile application implementation.

Public Classes

TypeAEP 3.x (Swift)AEP 3.x (Objective-C)ACP 2.x (Objective-C)
Primary Class
Identity
AEPMobileIdentity
ACPIdentity
Class
MobileCore
AEPMobileCore
ACPCore

Identity extension APIs

For more information, please read the Identity API reference.

appendToUrl

Copied to your clipboard
static func appendTo(url: URL?, completion: @escaping (URL?, Error?) -> Void)

extensionVersion

Copied to your clipboard
static var extensionVersion: String

getExperienceCloudId

Copied to your clipboard
static func getExperienceCloudId(completion: @escaping (String?, Error?) -> Void)

getIdentifiers

Copied to your clipboard
static func getIdentifiers(completion: @escaping ([Identifiable]?, Error?) -> Void)

getUrlVariables

Copied to your clipboard
static func getUrlVariables(completion: @escaping (String?, Error?) -> Void)

setAdvertisingIdentifier

Copied to your clipboard
public static func setAdvertisingIdentifier(_ identifier: String?)

setPushIdentifier

Copied to your clipboard
public static func setPushIdentifier(_ deviceToken: Data?)

syncIdentifier

Copied to your clipboard
static func syncIdentifier(identifierType: String, identifier: String, authenticationState: MobileVisitorAuthenticationState)

syncIdentifiers

Copied to your clipboard
static func syncIdentifiers(identifiers: [String: String]?)
static func syncIdentifiers(identifiers: [String: String]?, authenticationState: MobileVisitorAuthenticationState)
Was this helpful?
  • Privacy
  • Terms of Use
  • Do not sell or share my personal information
  • AdChoices
Copyright © 2024 Adobe. All rights reserved.