iTunes может определить, есть ли у моего iPhone черный или белый, так как я могу это сделать в коде?Получить iPhone цвет iOS Sdk
Я думаю, что это будет UIDevice, но я не слишком уверен.
iTunes может определить, есть ли у моего iPhone черный или белый, так как я могу это сделать в коде?Получить iPhone цвет iOS Sdk
Я думаю, что это будет UIDevice, но я не слишком уверен.
Вы можете получить цвет из модельного ряда частей, например:
MD381 - черный iPhone 4S
MC920 - белый iPhone 4S
...
Для получить номер модели использование uidevice-extension
Дополнение: Альтернативное решение. Свяжите свой проект с 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;
}
Не похоже, что этот код можно запустить. Я добавил liblockdown.dylib в проект Xcode. Но я не могу понять, как это сделать в файле .m, поэтому каждый раз, когда я запускаю его, он разбивается. Я уверен, что мне не хватает чего-то очевидного. Предложение было бы высоко оценено. – stringCode
@stringCode https://github.com/kennytm/iphone-private-frameworks/blob/master/liblockdown.h попробуйте это –
iTunes определяет цвет устройства по серийному номеру, который я считаю.
Невозможно определить цвет устройства или разработчиков.
I не думаю, потому что, например, все 5S имеют одинаковые номера моделей, и iTunes все еще может распознавать цвет. –
Серийные номера уникальны. – WrightsCS
Сначала я прочитал номер модели, но вы правы WrightsCS. –
возможно дубликат [обнаруживать Цвет iPhone/IPad/IPod Touch?] (Http://stackoverflow.com/questions/8463212/detecting-color-of-iphone-ipad-ipod-touch) –