-7

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)?

Kermit the Frog
  • 3,949
  • 7
  • 31
  • 39
  • 4
    Were 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 Answers1

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.

  1. Get UUID from keyChain
  2. if UUID found ok, return back the UUID.
  3. if no UUID found generate UUID.
  4. Save UUID in KeyChain
  5. Return UUID from keyChain.
yunas
  • 4,143
  • 1
  • 32
  • 38