我知道 iOS 设备 UDID 并且区分大小写。但我有一个疑问,我的客户向我发送了所有大写的 UDID 字符。我从未在 UDID 中看到任何大写字母。我没有找到任何文件说 UDID 可以包含大写字母。我需要为他们创建一个正确的版本。有人可以建议,我现在应该问我的客户什么?我不能说他们,UDID 不正确。我可以要求他们确认区分大小写并将我送回吗?还有,UDID可以有大小写字母组合吗?
谢谢!
最佳答案
您可以安全地将其转换回小写。
UDID 是 the output of a SHA1 function , 并表示为典型的十六进制字符串。您不必担心“a”的含义与“A”不同,它只是相同值的不同格式。只需将大小写更改为您想要的格式(在本例中为小写),不要担心,除非您有其他理由相信客户向您发送了错误的内容(错误的长度,以及 0-9、a-f 以外的字符/A-F 都需要扬起眉毛)。
关于iOS:UDID 为大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23947925/