here is the change log for the newest version of unity http://unity3d.com/unity/whats-new/unity-3.5.5 in the fixes it says this iOS: SystemInfo.deviceUniqueIdentifier no longer uses deprecated UIDevice.uniqueIdentifier. is this an alternative to the UDID?
yes, as it now is iOS requirement compliant again. apple since iOS 5.0 offered a new way to do it that generates a device + bundle identifier specific id which allows you to track and identify this device for your purpose. Apple will pretty surely implement measures along the removal of UDID that will prevent apps from grabbing equily 'omni trackable device fingerprints' from the hardware, cause otherwise they are back in trouble within no time if they allow measures to exist that allow tracking across applications
Perfect. So just to make sure if say you install the app, delete it, and reinstall, it will be the same?