1. 程式人生 > >iOS 獲取程式~專案app名稱、版本號、build版本

iOS 獲取程式~專案app名稱、版本號、build版本

//聯絡人:石虎 QQ:1224614774 暱稱:嗡嘛呢叭咪哄

/**

 1.圖形顯示

 2.程式碼實現

 3.下載 demo

 */

一、圖形展示

1:


2:


二、程式碼實現

//

//  ViewController.m

//  自動增減演算法

//

//  Created by 石虎 on 2017/9/29.

//  Copyright © 2017年 石虎. All rights reserved.

//

#import "ViewController.h"

@interface ViewController ()

@end

/** 獲取APP名稱 */

#define APP_NAME ([[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleDisplayName"

])

/** 程式版本號 */

#define APP_VERSION [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"]

/** 獲取APP build版本 */

#define APP_BUILD ([[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleVersion"])

/** User-Agent */

#define APP_USER_AGENT [NSString stringWithFormat:@"石虎/%@ (%@;U;%@ %@;%@/%@)"

, \

APP_VERSION, DeviceModel, DeviceSystemName, DeviceVersion, DeviceLocal, DeviceLang]

@implementation ViewController

- (void)viewDidLoad {

    [super viewDidLoad];

    NSLog(@"獲取APP名稱 === %@,程式版本號===,%@,獲取APP build版本==,%@",APP_NAME,APP_VERSION,APP_BUILD);

}

@end

三、列印結果

列印: 2017-10-0915:05

:03.296 自動增減演算法[44032:2027891] 獲取APP名稱 === shihu ,程式版本號===,1.0.2,獲取APP build版本==,12345

四、下載 demo 連結

  請聯絡本人,程式碼會發布在 GitHub 或者是碼雲上;


謝謝!!!