With the UDID going away, it seems like a lot of devs are using MAC addresses instead. Is there plans to get this through the API? Thanks. [import]uid: 8189 topic_id: 22577 reply_id: 322577[/import]
Any updates on this? [import]uid: 64174 topic_id: 22577 reply_id: 97100[/import]
MAC addresses cause the same privacy issue’s as UDID’s. It can uniquely identify a person. [import]uid: 19626 topic_id: 22577 reply_id: 97113[/import]
As @robmiracle says, the MAC address has the same privacy flaws as the UDID.
Another thing to remember is the the MAC address isn’t necessarily guaranteed to be unique.
On jailbroken devices you can change it, making it not very useful.
I would recommend generating your own UUID (that’s U-U-I-D). This will be a unique value which you can use to store on your server to identify a particular app-installation.
The drawback is that if a user deletes the app from the device and reinstalls, a new UUID will be generated even though it’s the same app on the same device.
Unfortunately I see no way around this drawback, since anything that would create a truly device-unique ID would suffer from the same privacy issues that got the UDID a bad name in the first place… [import]uid: 70847 topic_id: 22577 reply_id: 97272[/import]
Just one link:
Amid UDID Uncertainty, AppRedeem Creates New ID Scheme, Groupon Adopts
So, the team created ODID as a way to address user privacy issues. Over-simplifying, an ODID is created by appending a hash of the MAC address to an organization’s “secret key” to create the payload, and then applying a hash wrapper to the payload. Furthermore, the ODID is sandboxed within the specific organization that created it, and the device’s Mac address is used as the seed for the ODID.
[import]uid: 123747 topic_id: 22577 reply_id: 97903[/import]
@swipeWare
interesting read about unique ids and saving them.
ANSCA WE NEED A NATIVE XCODE MOUDULE
http://stackoverflow.com/questions/1110278/iphone-sdk-getting-device-id-or-mac-address [import]uid: 89663 topic_id: 22577 reply_id: 98056[/import]
> MAC addresses cause the same privacy issue’s as UDID’s. It can uniquely identify a person.
We know. That is the point. Apple isn’t banning MAC address access, they’re banning UDID access. [import]uid: 86243 topic_id: 22577 reply_id: 103598[/import]