This is a discussion thread for the "App Publishing Company is the Source of UDID Leaks" story posted on the front page.
That's a good question. Currently using the most recent beta and I still have a UDID as far as I know.
I'd like to know what they're changing to instead of UDID too. I haven't heard anything about this and I'm curious as to how you can get less personal than a long random number attached to a device.
The only thing released in official documents, that is. In one of the WWDC presentations this year they talked about it, though. Basically, if I recall it correctly, there are three methods to replace the UDID as a developer: • You have to generate your own random token that is not directly tied to the device's hardware and save it somewhere (locally or on iCloud). Apple made it easier for developers to do this in iOS 6 with the new NSUUID class, which generates the identifier automatically. • You get the Vendor Identifier (iOS 6 only). The Vendor Identifier is kind of like the UDID, except that it's per company, so all EA apps get the same ID, for instance, but Facebook gets a different one. This gets reset once you delete all apps from a specific developer. • You get the Advertising Identifier (iOS 6 only), which is the "next best thing" to the UDID: every app gets the same one, and it can only be reset with Erase All Content & Settings or a clean restore.
Banning the use of UDID...meaning what?? iDevices with UDIDs are illegal? Can anyone explain to me what this means?