- Home /
deviceUniqueIdentifier curiosity ...
changed in 2013
be aware that this is now totally of historic interest only, since iOS7 (late 2013)
in fact, deviceUniqueIdentifier is now explained openly by Unity in the doco:
http://docs.unity3d.com/Documentation/ScriptReference/SystemInfo-deviceUniqueIdentifier.html
historical curiosity only........
.
SystemInfo.deviceUniqueIdentifier ...
Notice the unity doco BEFORE 2013 said "On iOS devices this does not call into any iOS API."
http://docs.unity3d.com/Documentation/ScriptReference/SystemInfo-deviceUniqueIdentifier.html
Does anyone (from Unity perhaps?) know how they do it ?
In fact, is it really just a guid ? (For future readers - actually no, good news it's not just a GUID, it's a "real" device ID. As Graham explores below it uses the ethernet address.)
Answer by Graham-Dunnett · Jan 07, 2013 at 12:25 PM
MD5 hash of the mac address.
Editor's note -- this is of historical interest only, for iOS7 2013 onwards, just see the Unity doco page http://docs.unity3d.com/Documentation/ScriptReference/SystemInfo-deviceUniqueIdentifier.html
@brainmeat - Yes, it means Unity does not call any banned Apple API.
@Fattie - yes, I work for Unity
Your answer