How to generate unique identifier which should work in all iOS versions?

I was updating my application that was working based only on Unique Identifier which supported iOS 4.3 and above. So, 1) I was unable to use [UIDevice currentDevice].uniqueIdentifier; as it was no longer available 2) I could not use [UIDevice currentDevice].identifierForVendor.UUIDString because it was Available in iOS 6.0 and later only and was unable to … Read more

Is there a way since (iOS 7’s release) to get the UDID without using iTunes on a PC/Mac?

Navigate to http://get.udid.io/ from Safari on your iOS device. It works like a charm and requires neither iTunes nor any other computer. No app installed either. EDIT: Also, have a look at Getting a device UDID from .mobileconfig if you (understandably) would rather have this .mobileconfig certificate hosted on a server of yours. MAKE YOUR … Read more

Enterprise In-House App distribution

You definitely don’t! You can distribute the app via In-House Distribution: Building with that profile will create an .ipa and a .plist file. You put that on a website that is protected via basic authentication. Put a link to the plist file on the site in the below format. Then you can just browse to … Read more

Getting a device UDID from .mobileconfig

I found that by using the above that Apache was being talked to by the Ipad/Iphone – The post by Kyle2011 at https://discussions.apple.com/thread/3089948?start=0&tstart=0 filled in the rest of the solution. Basically at the bottom of the retrieve.php page you need to redirect the browser to a directory by using a line similar to the following:- … Read more

How to get the UDID in iOS 6 and iOS 7 [duplicate]

UDID is no longer available in iOS 6+ due to security / privacy reasons. Instead, use identifierForVendor or advertisingIdentifier. identifierForVendor: An alphanumeric string that uniquely identifies a device to the app’s vendor. (read-only) The value of this property is the same for apps that come from the same vendor running on the same device. A … Read more

iOS6 UDID – What advantages does identifierForVendor have over identifierForAdvertising?

Important Note: Apple just released iOS 6.0 and the NDA has been lifted. For developers who preemptively included code that referenced [[UIDevice currentDevice] identifierForAdvertising] this method has NOT been included on iOS 6. If you use the above method, your app will (most likely) crash and be rejected! Instead, Apple has created a new class … Read more