qq空间的qq空间个性手机标识识叫什么好污点

QQ空间的“我的手机标识”,腾讯是怎么知道每个手机型号的,它的原理是什么?
按投票排序
iOS:#include &sys/types.h&#include &sys/sysctl.h&- (NSString *)deviceName {
//iOS device by sheepkx
sysctlbyname("hw.machine", NULL, &size, NULL, 0);
char *name = malloc(size);
sysctlbyname("hw.machine", name, &size, NULL, 0);
NSString *platform= [NSString stringWithUTF8String:name];
if ([platform isEqualToString:@"iPhone2,1"])
return @"iPhone3GS";
if ([platform isEqualToString:@"iPhone3,1"]||[platform isEqualToString:@"iPhone3,2"]||[platform isEqualToString:@"iPhone3,3"])
return @"iPhone4";
if ([platform isEqualToString:@"iPhone4,1"])
return @"iPhone4s";
if ([platform isEqualToString:@"iPhone5,1"]||[platform isEqualToString:@"iPhone5,2"])
return @"iPhone5";
if ([platform isEqualToString:@"iPhone6,1"]||[platform isEqualToString:@"iPhone6,2"]||[platform isEqualToString:@"iPhone6,3"])
return @"iPhone5s";
if ([platform isEqualToString:@"iPod3,1"])
return @"iPod 3G";
if ([platform isEqualToString:@"iPod4,1"])
return @"iPod 4G";
if ([platform isEqualToString:@"iPad1,1"])
return @"iPad";
if ([platform isEqualToString:@"iPad2,1"]||[platform isEqualToString:@"iPad2,2"]||[platform isEqualToString:@"iPad2,3"])
return @"iPad2";
if ([platform isEqualToString:@"iPad2,5"]||[platform isEqualToString:@"iPad2,6"])
return @"iPad mini";
if ([platform isEqualToString:@"i386"])
return @"Simulator";
if ([platform isEqualToString:@"x86_64"])
return @"Simulator";
}iPhone 5s,iOS7测试通过。这里只是新型号,全部型号可以去找到。Android:String deviceName = android.os.Build.MODEL;System.out.println(deviceName);米2测试通过。
如果我要修改文件,让qq识别出来时iPhone 需要怎么做?
已有帐号?
无法登录?
社交帐号登录}

我要回帖

更多关于 qq空间手机标识 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信