iTunes可以检测我的iPhone是黑的还是白的,那么如何在代码中做到这一点呢?
我认为这将是UIDevice的事情,但我不太确定。
您可以从型号零件编号中获取颜色,例如:
MD381 - 黑色苹果手机 4S
MC920 - 白色 iPhone 4S
。
要使用 ui设备扩展获取型号
另外:替代解决方案。将您的项目与libLockdown.dylib链接。
extern id lockdown_connect();
extern id lockdown_copy_value(id, id, id);
extern void lockdown_disconnect();
extern NSString *kLockdownDeviceColorKey;
NSString* CopyDeviceColor() {
id connection = lockdown_connect();
NSString *color = lockdown_copy_value(connection, nil, kLockdownDeviceColorKey);
NSLog(@"color = %@", color);
lockdown_disconnect(connection);
return color;
}
iTunes从
我相信的序列号中检测设备的颜色。
无法确定设备或开发人员的颜色。