I am getting new advertising identifier each time I run a beta app uploaded to TestFlight in iTunesConnect.
Is it a normal behaviour?
Will it happen for AppStore app too?
I am using the Advertising Identifier to identify users and his credentials in some context. But if it changes in every run, the user have to activate in each run.
[[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString];
In testflight build, in 3 runs, I got, e.g.
ID: 3E841B61-B007-44D3-B654-6C857122301E
ID: 2EC3682A-D162-4CE6-B07A-8B73282456A4
ID: 1D8513EA-0757-4E5F-8CEE-B6C4F782E966
This does not happen in debug or ad hoc builds.
Can anybody shed some light on it?
Thanks in advance.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…