// 当前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* 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);

//获取APPStore里面的版本号, 可以与本地的版本号作比较,判断是否有新版本更新......

NSString *urlString=@"http://itunes.apple.com/lookup?id=1295166"; //自己应用在App Store里的地址

NSURL *url = [NSURL URLWithString:urlString];//这个URL地址是该app在iTunes connect里面的相关配置信息。其中id是该app在app store唯一的ID编号。

NSString *jsonResponseString = [NSString stringWithContentsOfURL:url encoding:NSUTF8StringEncoding error:nil];

NSData *data = [jsonResponseString dataUsingEncoding:NSUTF8StringEncoding];

//    解析json数据

id json = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:nil];

NSArray *array = json[@"results"];

for (NSDictionary *dic in array) {

NSString *  newVersion = [dic valueForKey:@"version"]; // appStore 的版本号

}

天之痕java版与ios版_iOS 获取当前app的名称和版本号相关推荐

  1. ios获取手机序列号_iOS获取手机型号、iOS获取当前app的名称和版本号

    //需要#import + (NSString*)deviceModelName {structutsname systemInfo; uname(&systemInfo); NSString ...

  2. iOS 获取当前app的名称和版本号

    获取当前设备的名称, 版本号 NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary]; CFShow(infoDic ...

  3. linux 鲁大师,继Android版和iOS版之后,安兔兔... - @安兔兔 的微博精选 - 微博国际站...

    继Android版和iOS版之后,安兔兔评测Linux版今天正式发布.[打call] 需要注意的是,安兔兔评测Linux版目前仅支持x86平台,对于系统版本和硬件都没有明确的要求,但由于Linux发行 ...

  4. 植物2 IOS 怎么实名认证_【植物大战僵尸2国际版最新iOS版】植物大战僵尸2国际版iOS版下载...

    植物大战僵尸2国际版iOS版下载如遇网络信号问题,可切换至WIFI网络或4G网络. 植物大战僵尸2国际版iOS版下载游戏更新: [月卡焕新 限时特惠] 潘妮时空车进行了大改造,带来了更多超棒的月卡新特 ...

  5. iOS 开发笔记-获取某个APP素材

    有时候,我们看到别人的APP做得挺漂亮的,那么我们想查看该APP的图片素材,要怎么弄呢? 一.下载一个iTools,安装,与手机链接.点击应用,选择我们要查看的APP,选择备份,保存到桌面. 二.回到 ...

  6. 可拖动的进度条_TIM iOS版重大更新:支持语音进度条拖动和暂停

    3月30日消息,今日腾讯正式发布了QQ办公简洁版TIM iOS版2.5.6的更新.此次更新中,腾讯在TIM中新增了许多实用性功能,比如大家期待已久的语音消息支持进度前后拖动和暂停.微信账号登录等. 在 ...

  7. python登录微信pc版_腾讯TIM iOS版2.5.6重大更新:新增支持微信帐号登录、语音进度条...

    今天,腾讯QQ办公简洁版TIM iOS版迎来 v2.5.6 重大更新,看齐"TIM 3.0 PC版",本次更新新增微信帐号登录方式,语音消息支持暂停和进度拖动,新增好友消息免打扰功 ...

  8. 风车授权码管理 for Mac / iOS版 - 实现一机一码授权管理和网络验证

    授权码管理是一个一种保护软件版权和功能的必要手段,简单的理解就是授权一个用户使用,必须先输入官方分配的授权码验证,如果不输入或验证失败,就无法使用此功能,特别在IPA安装包中,如果没有一个靠谱的授权码 ...

  9. win10一直正在检查更新_IT之家安卓/iOS版 7.15 更新:手机短信快捷登录/海外用户支持...

    IT之家 安卓和 iOS 版 7.15 更新! 这个版本是比较重大的版本,7.x 版本非常重视最底层.最基础的体验和功能,我们在陆续进行视觉方面(阅读细节.字体等)的调整后,开始对基础服务动刀,包括最 ...

最新文章

  1. Codeforces Round #661 (Div. 3)题解
  2. js 时间戳转为时间
  3. Centos6.6安装zabbix server 3.2
  4. 在Ubuntu 10.10下安装JDK配置Eclipse及Tomcat
  5. 机器学习导论(张志华):随机向量性质
  6. 浅谈分库分表那些事儿
  7. Python 卡方检验、克雷姆值
  8. Python类的实例属性详解
  9. 互联网时代的十大特征和趋势
  10. SAS对数据变量的处理
  11. [Design-Pattern]工厂模式
  12. C#LeetCode刷题之#225-用队列实现栈(Implement Stack using Queues)
  13. pandas在df类型后面插入一行
  14. jle汇编_x86汇编指令集大全(带注释)
  15. 关于组装电脑注意事项
  16. 【系统】《写给大忙人看的操作系统》--研读
  17. 《iPad开发从入门到精通》——6.4节收藏历史
  18. 你好,世界:第一个Java程序(《Java与Python学习通法》)
  19. Javascript(JS) leetcode 954. 二倍数对数组
  20. 阿里CEO张勇:阿里本质是数据企业

热门文章

  1. matlab经纬度画轨迹图_MATLAB绘制地图(完整资料).doc
  2. caffe blob理解
  3. PHP是计算机高级语音,高级语言包括哪些
  4. 批处理命令set /p是什么意思
  5. 人在什么情况下叫人看不起?
  6. 安卓系统刷机怎么刷机_安卓手机刷机四清是什么意思 安卓手机刷机四清介绍【详解】...
  7. 切比雪夫不等式,大数定律及极限定理。
  8. 发现同义词 python_python如何识别单词的同义词和反义词
  9. 看PX4的源码可以去Github上看
  10. 百度云 x 秒懂百科 | 做高质量的知识短视频