如何通过代码判断iPad是黑色还是白色?

我想知道是否有办法通过代码判断iPad是黑色还是白色? 一个简单的谷歌搜索没有发现任何东西。

iPhone上的序列号为您提供了所有这些信息,您只需将颜色代码映射到颜色本身即可。

iPhone SN的典型格式如下:AABCCDDDEEF

AA = Factory and Machine ID B = Year of Manufacturing (9 is 2009/2019, 0 is 2010/2020, 1 is 2011 and so on) CC = Production Week (01 is week 1 of B, 11 is week 11 of B and so on) DDD = Unique Identifier EE = Color (A4=black) F = size (S=16GB, T=32GB) 

http://www.pressbyte.com/640/decode-iphone-hardware-information-serial-number/

此链接可能有助于获取S / N.

可以通过解析其序列号找到Apple设备的颜色。 您可以使用I / O Kit获取序列号。 请参阅:

区分黑白iPhone?

使用IOKit返回Mac的序列号会返回4个额外字符

但是你需要谨慎,因为Apple有可能拒绝你的应用程序(我还没有尝试在我的应用程序中使用libIOKit.a):

如果我在应用程序中访问iPhone序列号,是否允许在App Store中使用?