Expand my Community achievements bar.

Check out the 3rd Edition of the AEP Community Lens for all the latest releases, resources, and Community updates

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 

page footer