问题
Is there any way to change UDID of my iPhone/iPad?
or please suggest the way to generate fake UDID of the iPhone/iPad Device.
Thanks in advance.
回答1:
Yes, download "UDID faker" from Cydia for a fully-featured solution (requires jailbreaking), or just use method swizzling on - [UIDevice uniqueIdentifier]
if replacing it locally (within your app) is sufficient.
回答2:
Your UDID is in the hardware, it's a hash composed of various serial numbers and other values. You can't physically change your UDID.
And in order to generate fake UDID,you can use UDID faker,which requires jailbreaking. UDIDFaker is a jailbreak app for the iPhone/iPod Touch that changes your default UDID of an app to anything you want. You can hit the random button for a random UDID. It also has a button to change your UDID back to default of the app. For more details,have a look at these videos :
http://www.youtube.com/watch?v=zKTllTdemlk
http://www.youtube.com/watch?v=oH0sw-YDzVg
http://www.youtube.com/watch?v=4BWdqkC8nSE
And this link :
http://www.jailbreakiosx.com/udidfaker-2-3-6/
http://moduriphone.wordpress.com/2011/01/05/udidfaker-on-ios4/
回答3:
You can't change the UUID of your iPhone. But Yes, you certainly can generate an alternative UUID.A guy Kind guy gekitz wrote a category on UIDevice which will generate some kind of UDID based on device mac-address and bundle identifier.
You can find code on https://github.com/gekitz/UIDevice-with-UniqueIdentifier-for-iOS-5
来源:https://stackoverflow.com/questions/18534766/can-we-change-the-udid-on-my-iphone-ipad