Expand my Community achievements bar.

Join us on September 25th for a must-attend webinar featuring Adobe Experience Maker winner Anish Raul. Discover how leading enterprises are adopting AI into their workflows securely, responsibly, and at scale.

Mark Solution

This conversation has been locked due to inactivity. Please create a new post.

After changing the privacy optedin status it does not mark lifecycle iOS

Avatar

Level 1

Hello, I am implementing the lifecycles in a hybrid architecture iOS application, when the user accepts the tracking and I modify the privacy status to optedin, the lifecycle is launched through this code:

 

                                ACPCore.start {

                                       // only start lifecycle if the application is not in the background

                                    if UIApplication.shared.applicationState != .background {

                                        ACPCore.lifecycleStart(nil)

                                    }

                                }

 

But the lifecycle evento not launch when inspect with Charles, it is only launched after opening the application having closed at least 5 minutes.

 

This versions are using:

 

pod 'ACPCore', '2.9.1'
pod 'ACPAnalytics', '2.5.0'

 

In addition, the following error is thrown in the logs:

 

 

2021-09-27 13:38:29.311935+0200 GNC[8313:1047920] [AdobeExperienceSDK TRACE <EventHub(AMSEventHub)>]: Event #35 (com.adobe.eventType.identity) resulted in 0 consequence events. Time in rules was 0 milliseconds.
2021-09-27 13:38:29.312615+0200 GNC[8313:1047924] [AdobeExperienceSDK TRACE <EventHub(AMSEventHub)>]: Processing Event #36 - {
source: "com.adobe.eventSource.sharedState",
type: "com.adobe.eventType.hub",
"stateowner" : "com.adobe.module.identity"
2021-09-27 13:38:29.312844+0200 GNC[8313:1047924] [AdobeExperienceSDK TRACE <EventHub(AMSEventHub)>]: Event #36 (com.adobe.eventType.hub) resulted in 0 consequence events. Time in rules was 0 milliseconds.
2021-09-27 13:38:29.313142+0200 GNC[8313:1047929] [AdobeExperienceSDK TRACE <com.adobe.module.configuration>]: Processing get SDK ids event
2021-09-27 13:38:29.313214+0200 GNC[8313:1047930] [AdobeExperienceSDK TRACE <com.adobe.module.analytics>]: Hear - Submitting Shared State update event for processing.
2021-09-27 13:38:30.078580+0200 GNC[8313:1047920] [AdobeExperienceSDK DEBUG <com.adobe.module.analytics>]: WaitForLifecycleData - Lifecycle timeout has expired without lifecycle data.
2021-09-27 13:38:30.078920+0200 GNC[8313:1047920] [AdobeExperienceSDK DEBUG <Analytic**bleep**Database>]: Kick - Failed to kick database hits (Analytics state is null).

 

 

I do not understand what is happening, is this behavior normal? on Android it launches instantly.

 

1 Reply

Avatar

Community Advisor

@fallel this looks like a Lifecycle question and not AEP specific question.

 

Please post on https://experienceleaguecommunities.adobe.com/t5/adobe-livecycle/ct-p/adobe-livecycle-community