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 UITextField限制输入内容
下一篇iOS跳转到设置界面,以及设置下的子界面
相关文章推荐
•ios微信浏览器App下载链接怎样跳转到苹果App Store
•iOS如何直接跳转到App Store
•如何点击链接直接跳转到app store指定应用下载页面
•在 iOS 应用中直接跳转到 AppStore 的方法
•iOS应用内跳转appstore
•ios 应用中直接跳转到指定app页面 或者 app 评价页面 的方法
•Mobile Safari 调用本地APP,否则进入App Store下载
•iOS和安卓共用同一个二维码实现跳转下载链接
•苹果iOS开发中如何直接跳转到App Store里面?
•App审核指南丨AppStore被拒理由大全
猜你在找
机器学习之概率与统计推断
机器学习之数学基础
机器学习之凸优化
机器学习之矩阵
响应式布局全新探索
探究Linux的总线、设备、驱动模型
深度学习基础与TensorFlow实践
深度学习之神经网络原理与实战技巧
前端开发在线峰会
TensorFlow实战进阶:手把手教你做图像识别应用
查看评论
暂无评论
您还没有登录,请[登录]或[注册]
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
个人资料
sw_gegewu
访问: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)
评论排行
ios8之后Xcode手动添加pch文件(1)
iOS block代码块强引用问题(0)
iOS backBarButtonItem设置(0)
iOS全局定义NavigationController样式(0)
iOS计算中英混合的的字符串长度(0)
iOS图片拉伸填充背景(0)
iOS 十六进制颜色转RGB颜色(0)
Xcode配置文件不匹配问题(0)
UTC时间的转换(0)
iOS 半透明控制器(0)
推荐文章
* CSDN日报20170706——《屌丝程序员的逆袭之旅》
* 探讨后端选型中不同语言及对应的Web框架
* 细说反射,Java 和 Android 开发者必须跨越的坎
* 深度学习 | 反向传播与它的直观理解
* ArcGIS 水文分析实战教程——雨量计算与流量统计
* 每周荐书:Android、Keras、ES6(评论送书)
最新评论
ios8之后Xcode手动添加pch文件
临水葬花人: 写的不错,比较详细
公司简介|招贤纳士|广告服务|联系方式|版权声明|法律顾问|问题报告|合作伙伴|论坛反馈
网站客服杂志客服微博客服[email protected]|北京创新乐知信息技术有限公司 版权所有|江苏知之为计算机有限公司|江苏乐知网络技术有限公司
京 ICP 证 09002463 号|Copyright © 1999-2017, CSDN.NET, All Rights Reserved
