iOS:UDID是大写字母

我知道iOS设备的UDID,并区分大小写。 但是我有一个查询,我的客户用UDID字符给我发了所有的大写字母。 我从来没有在UDID中看到任何大写字母。 我没有find任何说UDID可以有大写字母的文件。 我需要为他们创build一个正确的构build。 有人build议,我现在应该问我的客户? 我不能说他们,UDID是不正确的。 我可以要求他们确定区分大小写并寄回给我吗? 另外,UDID可以用大写和小写字母组合吗?

谢谢!

你可以把它转换回小写安全。

UDID是SHA1函数的输出 ,被表示为典型的hexstring。 您不必担心“a”的含义与“A”不同,它对于相同的值只是不同的格式。 只要把大写字母改成你想要的格式(小写,在这种情况下),除非你有其他的理由相信客户发给你错误的东西(错误的长度和0-9以外的字符,af / AF都会保证眉毛)。

你的客户发送这个链接并说出这个原始的UDID。

或者您可以发送您的客户端http://get.udid.io/ ,客户端将在几分钟内发送给您UDID。