相关疑难解决方法(0)

如何确定当前的iPhone /设备型号?

有没有办法在Swift中获取设备型号名称(iPhone 4S,iPhone 5,iPhone 5S等)?

我知道有一个名为的属性,UIDevice.currentDevice().model但它只返回设备类型(iPod touch,iPhone,iPad,iPhone模拟器等).

我也知道可以使用这种方法在Objective-C中轻松完成:

#import <sys/utsname.h>

struct utsname systemInfo;
uname(&systemInfo);

NSString* deviceModel = [NSString stringWithCString:systemInfo.machine
                          encoding:NSUTF8StringEncoding];
Run Code Online (Sandbox Code Playgroud)

但是我正在Swift中开发我的iPhone应用程序,所以有人可以用同样的方式帮助我在Swift中解决这个问题吗?

iphone device ios swift

358
推荐指数
16
解决办法
23万
查看次数

有没有办法使用 sysctl 获取 iPhone 型号?

我需要获取型号,例如:对于 iPhone 6,我想要获取的型号是 N61AP 而不是 iPhone 7,2。我在 Objective-c 中需要这个。我已经尝试了一些方法,但我得到的只是“iPhone 7,2”:(如果没有办法收集这个,有没有办法找到CPU供应商?谢谢!

iphone cpu model objective-c ios

1
推荐指数
1
解决办法
980
查看次数

标签 统计

ios ×2

iphone ×2

cpu ×1

device ×1

model ×1

objective-c ×1

swift ×1