1. 程式人生 > >ios當前APP名稱和版本號

ios當前APP名稱和版本號

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);