ios 获取真机设备有关信息

Posted 可爱的娃

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ios 获取真机设备有关信息相关的知识,希望对你有一定的参考价值。

获取真机设备有关信息:
    //手机序列号
    NSString * identifierNumber = [[UIDevice currentDevice].identifierForVendor UUIDString] ;
    NSLog(@"手机序列号: %@",identifierNumber);

    //手机别名: 用户定义的名称
    NSString* userPhoneName = [[UIDevice currentDevice] name];
    NSLog(@"手机别名: %@", userPhoneName);

    //设备名称
    NSString* deviceName = [[UIDevice currentDevice] systemName];
    NSLog(@"设备名称: %@",deviceName );

    //手机系统版本
    NSString* phoneVersion = [[UIDevice currentDevice] systemVersion];
    NSLog(@"手机系统版本: %@", phoneVersion);

    //手机型号
    NSString* phoneModel = [[UIDevice currentDevice] model];
    NSLog(@"手机型号: %@",phoneModel );

    //地方型号  (国际化区域名称)
    NSString* localPhoneModel = [[UIDevice currentDevice] localizedModel];
    NSLog(@"国际化区域名称: %@",localPhoneModel );

获取当前应用有关信息:
    NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary];//拿到信息字典

    // 当前应用名称
    NSString *appCurName = [infoDictionary objectForKey:@"CFBundleDisplayName"];
    NSLog(@"当前应用名称:%@",appCurName);

    // 当前应用软件版本  比如:1.0.1
    NSString *appCurVersion = [infoDictionary objectForKey:@"CFBundleShortVersionString"];
    NSLog(@"当前应用软件版本:%@",appCurVersion);

    // 当前应用版本号码   int类型
    NSString *appCurVersionNum = [infoDictionary objectForKey:@"CFBundleVersion"];
    NSLog(@"当前应用版本号码:%@",appCurVersionNum);








































以上是关于ios 获取真机设备有关信息的主要内容,如果未能解决你的问题,请参考以下文章

是否可以从接收器应用程序获取有关 Chromecast 设备的信息

如何在 Android 上获取有关显示设备的 PCI 信息

无法定位开发设备;请运行“颤振医生”以获取有关安装其他组件的信息。关于 VS 代码

获取有关 iOS 应用退款的详细信息

lsusb命令-在系统中显示有关USB设备信息

13.4 获取蓝牙设备信息