小编Gam*_*int的帖子

如何检测M7是否存在,又称它是iPhone 5S还是更新?

试图找到一种检测M7存在的方法.

如果M7不存在,查询CMStepCounter或CMMotionActivity类是否毫无意义?我的猜测是,在拥有iOS 7.0的非M7型号上,这些类可以获得数据,但效率并不高,而且使用的电池更多.

粗暴的方式是:

struct utsname systemInfo;

uname(&systemInfo);

model =  [[NSString alloc] initWithCString:systemInfo.machine
                                      encoding:NSUTF8StringEncoding];

version =  [[NSString alloc] initWithString:[[UIDevice currentDevice] systemVersion]];


if ([model compare:@"iPhone6,1"]) {

}
Run Code Online (Sandbox Code Playgroud)

sdk ios core-motion apple-m7

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

标签 统计

apple-m7 ×1

core-motion ×1

ios ×1

sdk ×1