It seems that the Corona plugin for GA accesses the IDFA on iOS automatically, without us asking it to, even though we supplied an alternative ID.
local ga = require('plugin.gameanalytics\_v2') local clientID = system.getInfo("iosIdentifierForVendor") ga.configureUserId(clientID) ga.initialize { gameKey = gameKey, gameSecret = secretKey }
When we submitted our app today, we were told:
Your app is using the Advertising Identifier (IDFA). You must either provide details about the IDFA usage or remove it from the app and submit your binary again.
Anyone else seeing this? Is this a problem with the plugin?
For now we’re sticking with the old 0.29 version of GameAnalytics plugin, which doesn’t have this problem.
Has anyone found a way to avoid this? (We don’t have corona enterprise).