Мне нужно получить номер модели, например: для iPhone 6 модель, которую я хочу получить, это N61AP, а не iPhone 7,2. Мне нужно это в объективном-c. Я пробовал несколько способов, но все, что я получаю, это «iPhone 7,2» :( Если нет способа собрать это, есть ли способ получить поставщика ЦП? Спасибо!Есть ли способ получить модель iPhone с помощью sysctl?
1
A
ответ
1
Попробуйте добавить это (в любом месте будет делать, приложение делегата, возможно):
+ (NSString *)model
{
size_t size;
sysctlbyname("hw.model", NULL, &size, NULL, 0);
char *model = malloc(size);
sysctlbyname("hw.model", model, &size, NULL, 0);
NSString *modelString = [NSString stringWithUTF8String:model]; // could also use shorthand wrapper: '@(model)'
free(model);
return modelString;
}
Для моего устройства IPad воздуха, это дает мне «J71AP»
Если вы действительно хотите что-то вроде реальное имя устройства (т.е. «iPhone7,. 2 ', или в моем случае «iPad4,1»), заменив «hw.model» на «hw.machine», вы получите его.
Смежные вопросы
- 1. Есть ли способ получить номер модели iPhone?
- 2. Есть ли способ получить UUID iPhone с помощью Titanium?
- 3. Есть ли способ получить запись iPhone App
- 4. Редактировать модель - Есть ли лучший способ?
- 5. Есть ли способ получить силу сигнала от Iphone?
- 6. Есть ли способ получить длинный лат MKMapView касания - iPhone SDK
- 7. Есть ли способ сохранить модель факторизации?
- 8. Есть ли способ получить информацию о владельце iPhone-пользователя программно?
- 9. Есть ли способ получить iTunes Persistent ID на iPhone?
- 10. Есть ли программный способ получить стандартные размеры в IPhone SDK
- 11. Есть ли способ получить три пальца в iPhone симулятора
- 12. Есть ли способ как-то получить уникальный ID для iPhone?
- 13. Есть ли способ получить список всех классов в приложении iPhone?
- 14. Есть ли способ получить старейший файл с помощью реквестера mule?
- 15. Есть ли способ получить аннотацию к классу с помощью Smoke?
- 16. Есть ли способ получить радиотипы адаптера wlan с помощью WinPcap?
- 17. Есть ли способ получить выпадающее выбранное значение с помощью модели
- 18. Есть ли способ получить значения перечисления с помощью Doctrine 2?
- 19. Есть ли способ получить ссылку на сокет с помощью CFStreamCreatePairWithSocketToHost()?
- 20. Есть ли способ получить путь к каталогу с помощью OpenFileDialog?
- 21. Есть ли способ получить доступ к диалогу с помощью контекста?
- 22. Есть ли способ получить информацию о сервере с помощью SQL
- 23. Есть ли способ получить содержимое/значение html с помощью php?
- 24. Есть ли способ получить эпоху с помощью команды Windows?
- 25. Есть ли способ получить имена столбцов с помощью hiveContext?
- 26. Есть ли способ получить индексы определенных значений с помощью Pycuda?
- 27. Есть ли способ получить координаты слова с помощью PDF :: Report?
- 28. Есть ли способ получить SQL, созданный с помощью запроса LINQ?
- 29. Есть ли способ получить смещение текущего байта с помощью BufferedReader?
- 30. iPhone: есть ли способ закрыть панель iAd?
Спасибо! Спас мою жизнь :) – Luiza