AppsFlyerFramework icon indicating copy to clipboard operation
AppsFlyerFramework copied to clipboard

Excessive ATTracking API: trackingAuthorizationStatus

Open adamrushy opened this issue 2 years ago • 3 comments

Report

After Xcode 15.0 we're starting to get excessive console logs stating the following:

[ATTrackingManager] Call to trackingAuthorizationStatus eligible for rate limiting
trackingAuthorizationStatus API call invoked.

We have tracked this down to AppsFlyer by creating a sample project with only AppsFlyer integrated and the problem happens, after removing the framework, the issue goes away.

SDK Version

6.12.2

What did you do?

Integrate AppsFlyer, following the guides and issue appears.

What did you expect to happen?

No excessive API calls to ATT Status.

What happened instead?

Lots of API calls and streams of console logs.

Please provide any other relevant information.

It's worth noting that I am not sure what consequences are from this issue because we haveren't noticed anything, and I would assume the status wasn't an API call and simply a getter, however, I think the fact Apple is logging this seems we have an issue going on somewhere with excessive calling.

Screenshot of the console:

Screenshot 2023-12-06 at 13 54 30

adamrushy avatar Dec 07 '23 18:12 adamrushy

+1 seeing this as well. It's concerning as it's not just a logging issue but it seems the AppsFlyer framekwork is actually spamming the ATTrackingManager with calls, which causes the whole app to run slower. @GM-appsflyer can you weigh in?

Anteloper avatar Feb 16 '24 19:02 Anteloper

Just updated to AppsFlyerFramework 6.14.5 and the issue is still present. Fun times.

ricsantos avatar Jul 05 '24 04:07 ricsantos