You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
"Application Installed" event triggers without advertisingId raise condition #194
When instantiating the Analytics class with trackApplicationLifecycleEvents using the plugin PluginIdfa, the "Application Installed" event is triggered without the ATT prompt information (i.e advertisingId) IF the user waits too much to decide for a selection in the prompt. If the user allows the prompt quickly, the data gets passed to the event but if they delay the ALLOW decision, the "Application Installed" event is triggered without the ATT data.
This could be workaround by manually requesting tracking authorization (requestTrackingAuthorization) before initializing the Analytics class but in my mind the SDK should handle this automatically, sort of await the decision of the prompt before sending the lifecycle events.
If I'm not mistaken, I think the issue might be around the fact this is not awaitable (you can't in the constructor but this is probably why)
Activity
0aps commentedon Mar 25, 2026
@neelkanth-kaushik or maybe @MichaelGHSeg ?
MichaelGHSeg commentedon Jul 30, 2026
We've released an update for PluginIDFA. Let us know if there are any further issues. Thank you for your patience!