博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
版本升级提示
阅读量:6839 次
发布时间:2019-06-26

本文共 1016 字,大约阅读时间需要 3 分钟。

hot3.png

-(void)appVersion{    //self.appUrlInAppStore为应用在AppStore的完整url地址    if (!self.appUrlInAppStore) {        return ;    }    NSURL *url = [NSURL URLWithString:self.appUrlInAppStore];    NSURLRequest *request = [NSURLRequest requestWithURL:url];    [NSURLConnection connectionWithRequest:request delegate:self];}-(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data{    NSError *error;    id response = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingAllowFragments error:&error];    NSDictionary *appInfo = (NSDictionary *)response;    NSArray *infoContent = appInfo[@"results"];    //最新版本号    NSString *newestVersion = [infoContent[0] objectForKey:@"version"];    NSLog(@"最新的版本号:%@",newestVersion);    //获取当前版本号    NSDictionary *infoDic = [[NSBundle mainBundle] infoDictionary];    NSString *currentAppVersion = infoDic[@"CFBundleShortVersionString"];    NSLog(@"app现在的版本号:%@",currentAppVersion);        //根据两个版本号是不是一致去提示用户升级}

转载于:https://my.oschina.net/u/2461772/blog/654277

你可能感兴趣的文章
C#高性能大容量SOCKET并发(十):SocketAsyncEventArgs线程模型
查看>>
phpcurl 请求Chunked-Encoded data 遇到的一个问题
查看>>
ASPX页面中不放置Form元素的问题
查看>>
docker~Dockerfile优化程序的部署
查看>>
你可能不需要一个 JavaScript 框架(二)
查看>>
【Android】显示Emoji表情字符
查看>>
C++ Exercises(十八)
查看>>
21.5. 流量控制
查看>>
WSRP调用中的一些问题
查看>>
Android 正则表达式
查看>>
5.22. Spring boot with Cache
查看>>
[裴礼文数学分析中的典型问题与方法习题参考解答]4.3.13
查看>>
string Join
查看>>
flaskr 报错及其修改
查看>>
[唐诗]入朝洛堤步月-上官仪
查看>>
ORACLE SQL开发where子句之case-when
查看>>
姚期智:这是一个“前所未有”的金融科技与计算机科学的黄金时代
查看>>
Linux 批量依赖库拷贝(ldd)
查看>>
memcache和redis对比
查看>>
ASP.NET Core 1.0中实现文件上传的两种方式(提交表单和采用AJAX)
查看>>