2 ms·
My impression was that IDFA was a concession provided by Apple a while ago when they restricted APIs to the stable device identifiers. The IDFA was an identifie
by madeofpalk 6y ago
My impression was that IDFA was a concession provided by Apple a while ago when they restricted APIs to the stable device identifiers. The IDFA was an identifier that advertisers could use and could be controlled by the user, which was seen as a privacy improvement on advertisers just using the device serial number.
I could be very much wrong, but this was my understanding.
- user-the-name 6y agoThat is correct. The IDFA is a compromise to get rid of older, more invasive tracking methods that ad networks used. Apple blocked access to the more sensitive data, and instead provided the IDFA which allows users to opt out, and limits the ability to combine data from different sources. Making the IDFA opt in is now a second, stronger step towards user privacy.
- ratww 6y agoYep. Before IDFA, apps had access to the device's UDID. In the past you could get it by using this code: [[UIDevice mainDevice] uniqueIdentifier] It was deprecated in iOS 5. [1] [1] https://stackoverflow.com/questions/227590/unique-identifier-for-an-iphone-app#comment10515560_227654 https://stackoverflow.com/questions/227590/unique-identifier...