I have heard that Apple is deprecating the udid preventing you from obtaining a devices udid. What is the best alternative that one can use to keep track of each customer's unique identifier every time they make a credit card payment (and protect against fraud)?
Asked
Active
Viewed 552 times
-7
-
4Were you unable to find an answer in the many existing questions on this topic? – rmaddy Nov 05 '13 at 22:35
-
please check http://stackoverflow.com/questions/6993325/uidevice-uniqueidentifier-deprecated-what-to-do-now – meda Nov 05 '13 at 22:37
1 Answers
2
The best post so far I have come up with: can be found here. The post discuss many alternatives, the best one I have found is to generate the CFUUID and save it in the keychain. Because its very rare that a user will reset his device/keychain.
- Get UUID from keyChain
- if UUID found ok, return back the UUID.
- if no UUID found generate UUID.
- Save UUID in KeyChain
- Return UUID from keyChain.

yunas
- 4,143
- 1
- 32
- 38
-
Or identify users differently. There is rarely a need to identify devices. – Sulthan Nov 05 '13 at 23:44