Excessive ATTracking API: trackingAuthorizationStatus
adamrushy opened this issue · 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](https://private-user-images.githubusercontent.com/1519998/288855565-c2492b5f-bc46-4728-b645-b4808ea5e9bb.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MDU4NzE3MTEsIm5iZiI6MTcwNTg3MTQxMSwicGF0aCI6Ii8xNTE5OTk4LzI4ODg1NTU2NS1jMjQ5MmI1Zi1iYzQ2LTQ3MjgtYjY0NS1iNDgwOGVhNWU5YmIucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDEyMSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDAxMjFUMjExMDExWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9OGQ5ZDY4NjIzYjY2ZGE0M2E4OGI3NTIxNmViZTc5YmU1MDJlZDRkNjI5MTIyYWNhYWU3ODUyMTYxZmIxNGYwNCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.rQWrA_63ZEXlNopr8zEXCHyQZwcN1ldGU0A3jdUxMCo)