adobe_mc attribute is a URL encoded list that contains:MCMID - Experience Cloud ID (ECID)MCORGID - Experience Cloud Org IDTS - A timestamp taken when this request was madeadobe_aa_vid attribute is the URL-encoded Analytics Custom Visitor ID (VID), if previously set in the Analytics extension.AdobeCallbackWithError is provided, this API uses a default timeout of 500ms. If the operation times out or an unexpected error occurs, the fail method is called with the appropriate AdobeError.Error contains the AEPError code of the specific error.appendToUrl:withCompletionHandler was added in ACPCore version 2.5.0 and ACPIdentity version 2.2.0.NSError contains the ACPError code of the specific error. The default timeout of 500ms.appendVisitorInfoForUrl API executed without any errors.appendVisitorInfoForUrl API was executed with errors.AppendToUrl API executed without any errors.AppendToUrl API executed without any errors.AppendVisitorInfoForURL API executed without any errors.extensionVersion() API returns the version of the Identity extension that is registered with the Mobile Core extension.extensionVersion API executed without any errors.appendVisitorInfoForUrl API was executed with errors.AdobeCallbackWithError is provided, this API uses a default timeout of 500ms. If the operation times out or an unexpected error occurs, the fail method is called with the appropriate AdobeError.Error contains the AEPError code of the specific error.getExperienceCloudIdWithCompletionHandler was added in ACPCore version 2.5.0 and ACPIdentity version 2.2.0.NSError contains the ACPError code of the specific error. The default timeout of 500ms.getExperienceCloudId API executed without any errors.getExperienceCloudId API was executed with errors.GetExperienceCloudId API executed without any errors.getExperienceCloudId API executed without any errors.getExperienceCloudId API executed without any errors.AdobeCallbackWithError is provided, this API uses a default timeout of 500ms. If the operation times out or an unexpected error occurs, the fail method is called with the appropriate AdobeError.Error contains the AEPError code of the specific error.getIdentifiersWithCompletionHandler was added in ACPCore version 2.5.0 and ACPIdentity version 2.2.0.NSError contains the ACPError code of the specific error. The default timeout of 500ms.getIdentifiers API executed without any errors.getIdentifiers API was executed with errors.GetIdentifiers API executed without any errors.GetIdentifiers API executed without any errors.GetIdentifiers API executed without any errors.adobe_mc attribute is an URL encoded list that contains:MCMID - Experience Cloud ID (ECID)MCORGID - Experience Cloud Org IDTS - A timestamp taken when this request was madeadobe_aa_vid attribute is the URL-encoded Analytics Custom Visitor ID (VID), if previously set in the Analytics extension.AdobeCallbackWithError is provided, this API uses a default timeout of 500ms. If the operation times out or an unexpected error occurs, the fail method is called with the appropriate AdobeError.Error contains the AEPError code of the specific error. The default timeout of 500ms.getUrlVariables was added in ACPCore version 2.3.0 and ACPIdentity version 2.1.0. Method getUrlVariablesWithCompletionHandler was added in ACPCore version 2.5.0 and ACPIdentity version 2.2.0.NSError contains the ACPError code of the specific error. The default timeout of 500ms.getUrlVariables API executed without any errors.getUrlVariables API was executed with errors.GetUrlVariables API executed without any errors.GetUrlVariables API executed without any errors.GetUrlVariables API executed without any errors.registerExtension() API registers the Identity extension with the Mobile Core extension. This API allows the extension to send and receive events to and from the Mobile SDK.setApplication() method in the onCreate() method, register the extension. If the registration was not successful, an InvalidInitException is thrown.didFinishLaunchingWithOptions function:Start() function:FinishedLaunching() function:OnCreate() function:optedout, the advertising identifier is not set or stored.setAdvertisingIdentifier API executed without any errors.setAdvertisingIdentifier API was executed with errors.optedout, the push identifier is not set.setPushIdentifier on each application launch to ensure the most up-to-date device token is set to the SDK. If no device token is available, null/nil should be passed.syncIdentifier() and syncIdentifiers() APIs update the specified customer IDs with the Adobe Experience Cloud Identity Service.identifier value is null or empty, this ID type is removed from the local storage, Identity shared state and not synced with the Experience Cloud Identity Service.MobilePrivacyStatus.OPT_OUT, calling this method results in no operations being performed.identifier type, and this parameter should not be null or empty. The allowed characters are [A-Za-z0-9_.]identifier value, and this parameter should not be null or empty.identifier type, and this parameter should not be null or empty. The allowed characters are [A-Za-z0-9_.]identifier value, and this parameter should not be null or empty.identifierType or identifier contains a null or an empty string, the identifier is ignored by the Identity extension.identifier type, and this parameter should not be null or empty. The allowed characters are [A-Za-z0-9_.]identifier value, and this parameter should not be null or empty.identifier type or identifier contains a null or an empty string, the identifier is ignored by the Identity extension.identifier type, and this parameter should not be null or empty. The allowed characters are [A-Za-z0-9_.]identifier value, and this parameter should not be null or empty.identifier type or identifier contains a null or an empty string, the identifier is ignored by the Identity extension.identifier type, and this parameter should not be null or empty. The allowed characters are [A-Za-z0-9_.]identifier value, and this parameter should not be null or empty.identifier type or identifier contains a null or an empty string, the identifier is ignored by the Identity extension.identifier type, and this parameter should not be null or empty. The allowed characters are [A-Za-z0-9_.]identifier value, and this parameter should not be null or empty.identifier type or identifier contains a null or an empty string, the identifier is ignored by the Identity extension.syncIdentifier API executed without any errors.syncIdentifier API was executed with errors.identifier type, and this parameter should not be null or empty. The allowed characters are [A-Za-z0-9_.]identifier value, and this parameter should not be null or empty.identifier type or identifier contains a null or an empty string, the identifier is ignored by the Identity extension.identifier type, and this parameter should not be null or empty. The allowed characters are [A-Za-z0-9_.]identifier value, and this parameter should not be null or empty.identifier type or identifier contains a null or an empty string, the identifier is ignored by the Identity extension.identifier type, and this parameter should not be null or empty. The allowed characters are [A-Za-z0-9_.]identifier value, and this parameter should not be null or empty.identifier type or identifier contains a null or an empty string, the identifier is ignored by the Identity extension.VisitorID.AuthenticationState.UNKNOWN.identifier type contains a null or an empty string, the identifier is ignored by the Identity extension.identifier type as the key and an identifier as the value.identifier type, then it will be ignored.identifier type as the key and an identifier as the value.identifier type, then it will be ignored.identifier type as the key and an identifier as the value.identifier type, then it will be ignored.identifier type as the key and an identifier as the value.identifier type, then it will be ignored.syncIdentifiers API executed without any errors.syncIdentifiers API was executed with errors.identifier type as the key and an identifier as the value.identifier type, then it will be ignored.identifier type as the key and an identifier as the value.identifier type, then it will be ignored.identifier type as the key and an identifier as the value.identifier type, then it will be ignored.syncIdentifier API. This API passes a list of identifiers, and each identifier contains an identifier type as the key and an identifier as the value. In each identifier pair, if the identifier type contains a null or an empty string, the identifier is ignored by the Identity extension.identifier value is null or empty, this ID type is removed from the local storage, Identity shared state and not synced with the Adobe Experience Cloud Identity Service.identifier type as the key and an identifier as the value.identifier type, then it will be ignored.identifier type as the key and an identifier as the value.identifier type, then it will be ignored.identifier type as the key and an identifier as the value.identifier type, then it will be ignored.identifier type as the key and an identifier as the value.identifier type, then it will be ignored.syncIdentifiers API executed without any errors.syncIdentifiers API was executed with errors.identifier type as the key and an identifier as the value.identifier type, then it will be ignored.identifier type as the key and an identifier as the value.identifier type, then it will be ignored.identifier type as the key and an identifier as the value.identifier type, then it will be ignored.VisitorID.Identifiable.VisitorID.VisitorID.VisitorID.VisitorID.VisitorID.ACPMobileVisitorId.VisitorID.