(GO) IOS study notes how to obtain the system information of the IOS program
Home> program development> mobile development> IOS> body iOS: gets the phone model, system version, software name, software version-Comments: vipa1888 favorites I want to contribute online search, easy to use after recording: [java] // mobile phone serial number NSString * identifierNumber = [[UIDevice currentDevice] uniqueIdentifier]; NSLog (@ "mobile phone serial number: % @", identifierNumber); // mobile phone alias: User-Defined name NSString * userPhoneName = [[UIDevice currentDevice] name]; NSLog (@ "cell phone alias: % @", userPhoneName); // device name NSString * deviceName = [[UIDevice currentDevice] systemName]; NSLog (@ "device name: % @ ", deviceName); // mobile phone system version NSString * phoneVersion = [[UIDevice currentDevice] systemVersion]; NSLog (@" Mobile Phone System Version: % @ ", phoneVersion ); // mobile phone model NSString * phoneModel = [[UIDevice currentDevice] model]; NSLog (@ "Mobile Phone model: % @", phoneModel); // local model (International region name) NSString * localPhoneModel = [[UIDevice currentDevice] localizedModel]; NSLog (@ "International region name: % @", localPhoneModel); NSDictionary * infoDictionary = [[NSBundle mainBundle] infoDictionary]; // The current application name NSString * appCurName = [infoDictionary objectForKey: @ "CFBundleDisplayName"]; NSLog (@ "Current Application name: % @", appCurName ); // The current application version, for example, 1.0.1 NSString * appCurVersion = [infoDictionary objectForKey: @ "cfbundle#versionstring"]; NSLog (@ "current application version: % @", appCurVersion ); // current application version number: int type NSString * appCurVersionNum = [infoDictionary objectForKey: @ "CFBundleVersion"]; NSLog (@ "current application version number: % @", appCurVersionNum ); // mobile phone serial number NSString * identifierNumber = [[UIDevice currentDevice] uniqueIdentifier]; NSLog (@ "mobile phone serial number: % @", identifierNumber); // mobile phone alias: user-Defined name NSString * userPhoneName = [[UIDevice currentDevice] name]; NSLog (@ "Mobile Phone alias: % @", userPhoneName ); // device name NSString * deviceName = [[UIDevice currentDevice] systemName]; NSLog (@ "device name: % @", deviceName ); // mobile phone system version NSString * phoneVersion = [[UIDevice currentDevice] systemVersion]; NSLog (@ "Mobile Phone System Version: % @", phoneVersion ); // mobile phone model NSString * phoneModel = [[UIDevice currentDevice] model]; NSLog (@ "Mobile Phone model: % @", phoneModel); // local model (International region name) NSString * localPhoneModel = [[UIDevice currentDevice] localizedModel]; NSLog (@ "International region name: % @", localPhoneModel); NSDictionary * infoDictionary = [[NSBundle mainBundle] infoDictionary]; // The current application name NSString * appCurName = [infoDictionary objectForKey: @ "CFBundleDisplayName"]; NSLog (@ "Current Application name: % @", appCurName ); // The current application version, for example, 1.0.1 NSString * appCurVersion = [infoDictionary objectForKey: @ "cfbundle#versionstring"]; NSLog (@ "current application version: % @", appCurVersion ); // current application version number: int type NSString * appCurVersionNum = [infoDictionary objectForKey: @ "CFBundleVersion"]; NSLog (@ "current application version number: % @", appCurVersionNum); Result: [plain] 14:07:47. 622 myDemo [5779: 707] mobile phone serial number: 6685c75e34213be0b04c6ceb72985dc381f0f746 14:07:47. 624 myDemo [5779: 707] Cell Phone alias: "spring sky" iPod 14:07:47. 627 myDemo [5779: 707] device name: iPhone OS 14:07:47. 629 myDemo [5779: 707] Mobile Phone System Version: 5.1.1 14:07:47. 641 myDemo [5779: 707] mobile phone model: iPod touch 14:07:47. 642 myDemo [5779: 707] Name of the international region: iPod touch 14:07:47. 643 myDemo [5779: 707] current application name: myDemo 14:07:47. 645 myDemo [5779: 707] current application version: 1.0.1 14:07:47. 646 myDemo [5779: 707] current application version number: 101 14:07:47. 622 myDemo [5779: 707] mobile phone serial number: 6685c75e34213be0b04c6ceb72985dc381f0f746 14:07:47. 624 myDemo [5779: 707] Cell Phone alias: "spring sky" iPod 14:07:47. 627 myDemo [5779: 707] device name: iPhone OS 14:07:47. 629 myDemo [5779: 707] Mobile Phone System Version: 5.1.1 14:07:47. 641 myDemo [5779: 707] mobile phone model: iPod touch 14:07:47. 642 myDemo [5779: 707] Name of the international region: iPod touch 14:07:47. 643 myDemo [5779: 707] current application name: myDemo 14:07:47. 645 myDemo [5779: 707] current application version: 1.0.1 14:07:47. 646 myDemo [5779: 707] current application version number: 101