您的位置:首页 > 移动开发

获取APP的版本信息或者UUID

2016-08-02 09:18 344 查看

pragma mark –UUID(苹果iOS5之后就不再把持以下的方法获取UDID,而苹果公司建议使用UUID【一种开放的软件构建标准】来替代,但UUID是动态的变动的)

NSString *UUID = [[UIDevice currentDevice].identifierForVendor UUIDString];


pragma mark –设备的Name iPhone Simulator

NSString *name=[[UIDevice currentDevice] name];


pragma mark –设备的systemName iPhone OS

NSString *systemName = [[UIDevice currentDevice] systemName];


pragma mark –设备的systemVersion 结果: 9.2

NSString *systemVersion = [[UIDevice currentDevice] systemVersion];


pragma mark –其他 结果: iPhone

NSString *model = [[UIDevice currentDevice] model];
NSString *localModel = [[UIDevice currentDevice] localizedModel];  NSLog(@"==%@==%@==%@==%@==%@==%@",UUID,name,systemName,systemVersion,model,localModel);
NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary];


pragma mark –app名称

NSString *app_Name = [infoDictionary objectForKey:@"CFBundleDisplayName"];


pragma mark – app版本

NSString *app_Version = [infoDictionary objectForKey:@"CFBundleShortVersionString"];


pragma mark – app build版本

NSString *app_build = [infoDictionary objectForKey:@"CFBundleVersion"];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息