1、现在的应用升级问题,苹果已经帮我们解决了,就是在我们应用中不需要提示升级问题,手机系统会自动给升级到最新版本(首先允许升级),但是还是有一些应用添加提示升级需求,这样的话,用户就能够自己去升级,
2、跳转到AppStore应用的界面
要升级的话,肯定是去AppStore(越狱手机就不说了)更新,
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://itunes.apple.com/us/app/应用的ID信息"]]; // 应用ID信息可以直接从AppStore拿到
用上面的方法就能够跳转到AppStore应用的界面了
3、从AppStore检查版本更新,一定不要去做,上线提交的时候一定会被拒的,
NSString*url = [[NSStringalloc] initWithFormat:@"http://itunes.apple.com/lookup?id=%@",id];// id就是线上产品的ID
NSURL*url = [NSURLURLWithString:path];NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url cachePolicy:NSURLRequestReloadIgnoringCacheData timeoutInterval:10];
[request setHTTPMethod:@"POST"]; NSOperationQueue *queue = [NSOperationQueue new];
[NSURLConnectionsendAsynchronousRequest:request queue:queue completionHandler:^(NSURLResponse *response,NSData *data,NSError*error){
receiveStatusDic=[[NSMutableDictionaryalloc]init];
if(data) {NSDictionary*receiveDic = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableLeaves error:nil];
NSLog(@"receiveDic is %@",receiveDic);
}
字典receiveDic中就包含版本信息,
4、由于苹果做了自动升级,所有只要在应用程序中出现从AppStore检查版本更新,或者出现任何有关升级的提醒都会被拒,但是如果必须添加升级提示的话,可以配合后台通过添加API的方式来做,就是版本信息存储在服务器,应用只需要请求数据,拿到数据版本然后和当前的版本比较就可以了,由于是从服务器那数据,所以在审核期间,让后台控制版本,不提示升级问题,审核通过之后,更改服务器版本到最新版就可以了,。
5、跳转到手机的设置界面
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]];
1
2
1
2
顶
0
踩
0
相关文章推荐
•ios微信浏览器App下载链接怎样跳转到苹果App Store
•ios 应用中直接跳转到指定app页面 或者 app 评价页面 的方法
•Mobile Safari 调用本地APP,否则进入App Store下载
猜你在找
暂无评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
个人资料
访问:37988次
积分:793
等级:
排名:千里之外
原创:43篇
转载:0篇
译文:0篇
评论:1条
文章搜索
文章分类
Xcode-小知识点(34)
iOS系统框架知识点(8)
安卓知识点(2)
文章存档
2017年05月(2)
2017年03月(2)
2017年02月(2)
2016年12月(1)
2016年07月(5)
展开
阅读排行
ios8之后Xcode手动添加pch文件(5284)
iOS跳转到AppStore,AppStore检查版本更新(上线会被拒),跳转到设置界面(3579)
iOS系统通讯录授权,获取,修改,创建联系人(2808)
iOS导航栏自动隐藏和显示属性,UINavigationController属性(2550)
iOS UIPageControl设置图片(1917)
iOS设置状态栏样式,statusBarStyle(1780)
iOS block代码块强引用问题(1543)
有关分组TableView的组高设置(1468)
iOS9.0 Contacts/Contacts.h的使用 联系人操作(1252)
iOS9.0 系统通讯录 ContactsUI/ContactsUI.h(1232)
评论排行
iOS全局定义NavigationController样式(0)
iOS图片拉伸填充背景(0)
UTC时间的转换(0)
iOS 半透明控制器(0)
推荐文章
* CSDN日报20170706——《屌丝程序员的逆袭之旅》
* 细说反射,Java 和 Android 开发者必须跨越的坎
* 每周荐书:Android、Keras、ES6(评论送书)
最新评论
临水葬花人: 写的不错,比较详细
公司简介|招贤纳士|广告服务|联系方式|版权声明|法律顾问|问题报告|合作伙伴|论坛反馈
网站客服杂志客服微博客服webmaster@csdn.net400-660-0108|北京创新乐知信息技术有限公司 版权所有|江苏知之为计算机有限公司|江苏乐知网络技术有限公司
京 ICP 证 09002463 号|Copyright © 1999-2017, CSDN.NET, All Rights Reserved