iOS获取当前app的设备名称和版本号等内容
程序员文章站
2024-02-13 19:28:16
话不多说,请看代码:
nsdictionary *infodictionary = [[nsbundle mainbundle] infodictionary];...
话不多说,请看代码:
nsdictionary *infodictionary = [[nsbundle mainbundle] infodictionary]; cfshow(infodictionary); // app名称 nsstring *app_name = [infodictionary objectforkey:@"cfbundledisplayname"]; // app版本 nsstring *app_version = [infodictionary objectforkey:@"cfbundleshortversionstring"]; // app build版本 nsstring *app_build = [infodictionary objectforkey:@"cfbundleversion"]; //手机序列号 nsstring* identifiernumber = [[uidevice currentdevice] uniqueidentifier]; 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添加自定义字体实例详解