Can I get user UDID and phone name

Hi all,


My app needs to do some kind of calibration for each user's iphone camera and then store the calibration results in app back end. Therefore, I must have a way to identifiy each phone. Currently I am collect user's UDID and phone name. Is this allowed by Apple review process? I can warn my user about collecting this information when they open my App. Also, I have an enterprise account. Do these things make any difference?


Thank you very much.


Fireman

You can collect the identifierForVendor but the device's UUID has been deprecated.

NSString *the UUIDString=[[UIDevice currentDevice] identifierForVendor] UUIDString];

The identifierForVendor changes if the app is deleted and reinstalled. If that is an issue you can save something to the keychain.

Can I get user UDID and phone name
 
 
Q