iPhone/iPad/iPod机型版本

标签 iphone ios model version

出于某种原因,我需要知道运行我的应用程序的设备的型号版本。 我不需要知道设备上运行的 iOS 版本,而是设备的版本,例如:“iPhone 3G”、“iPhone 4S”、“iPad 2”、...

UIDevice 类似乎没有提供此信息: 识别设备和操作系统 名称属性 系统名称属性 系统版本属性 模型属性 localizedModel 属性 userInterfaceIdiom 属性 uniqueIdentifier 属性在 iOS 5.0 中弃用

我错过了什么吗?

谢谢

最佳答案

查看 UIDevice-Extension :

Add functionality to UIDevice to distinguish between platforms like iPod touch 1G and 2G and iPhone

使用 UIDevice-Hardware.h 类可以得到:

- (NSString *) platform;
- (NSString *) hwmodel;
- (NSUInteger) platformType;
- (NSString *) platformString;

关于iPhone/iPad/iPod机型版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10914950/

相关文章:

ios - UILabel 没有立即获取内容

ios - Cordova 编译错误

iphone - 如何在 ARC 模式下验证引用计数?

iPhone UITableViewController 自定义布局

ios - UIAlertView 没有在正确的时间显示

java - 我如何建模这样的东西? (科室与老师的关系)

database - 如何从数据库加载 Zend Framework 应用程序详细信息

jquery - ASP.NET MVC 中带有复选框的 DropDown(组合框)

ios - App ID 服务和约定

iphone - iOS - 使用键盘 "next"按钮更改 ViewController?