I have a beta tester to whom, 4 months after the last beta test cycle, I sent a new versions' first beta test of an app. When she said that it wouldn't load, we checked her UDID, and it is different than what we used 4 months ago, so my provisioning clearly didn't work.
She says it's the same device used before.
I've yet to further explore what upgrades she might have done or if she (or maybe her child?) has jail-broken it.
Are there any Apple sanctioned actions that would change the UDID on a device?
If you jail break a device, do you need to take further action (e.g., install something with code like UDIDFaker) for the UDID to change?
Thanks!
Henry
No, the Unique Device ID will always stay the same, and the property is read-only
, as you mentioned other than jailbreaking and spoofing a UDID.
Apple has to have a way to identify millions of devices uniquely, so this is why they created the UDID.