有什么方法可以更改我的 iPhone/iPad 的 UDID?
或者请建议生成 iPhone/iPad 设备的假 UDID 的方法。
提前致谢。
您的 UDID 在硬件中,它是由各种序列号和其他值组成的散列。您无法实际更改您的 UDID。
为了生成假UDID,你可以使用UDID faker,这需要越狱。UDIDFaker 是一款适用于 iPhone/iPod Touch 的越狱应用程序,可将应用程序的默认 UDID 更改为您想要的任何内容。您可以点击随机按钮以获取随机 UDID。它还有一个按钮可以将您的 UDID 更改回应用程序的默认值。有关更多详细信息,请观看以下视频:
http://www.youtube.com/watch?v=zKTllTdemlk
http://www.youtube.com/watch?v=oH0sw-YDzVg
http://www.youtube.com/watch?v=4BWdqkC8nSE
这个链接:
http://www.jailbreakiosx.com/udidfaker-2-3-6/
http://moduriphone.wordpress.com/2011/01/05/udidfaker-on-ios4/
是的,从 Cydia 下载“UDID faker”以获得功能齐全的解决方案(需要越狱),或者- [UIDevice uniqueIdentifier]
如果在本地(在您的应用程序中)替换它就足够了,只需使用方法调配。
您无法更改 iPhone 的 UUID。但是,是的,您当然可以生成一个替代 UUID。一个好心人 gekitz 在 UIDevice 上写了一个类别,它将根据设备 mac-address 和包标识符生成某种 UDID。
您可以在https://github.com/gekitz/UIDevice-with-UniqueIdentifier-for-iOS-5上找到代码