iOS 开发APP时版本更新,版本新特性的设置
2015-04-17 16:46
375 查看
版本新特性
18 //2.设置窗口的根控制器
19 //如何知道是否是第一次使用这个版本?可以通过比较上次使用的版本进行判断
20 NSString *versionKey=@”CFBundleVersion”;
21 versionKey=(__bridge NSString *)kCFBundleVersionKey;
22
23 //从沙盒中取出上次存储的软件版本号(取出用户上次的使用记录)
24 NSUserDefaults *defaults=[[NSUserDefaults alloc]init];
25 NSString *lastVersion=[defaults objectForKey:versionKey];
26
27 //获得当前打开软件的版本号
28 NSString *currentVersion=[NSBundle mainBundle].infoDictionary[versionKey];
29 if ([currentVersion isEqualToString:lastVersion]) {//当前版本号==上次使用的版本号
30 self.window.rootViewController=[[YYTabBarViewController alloc]init];
31 // self.window.rootViewController=[[YYNewfeatureViewController alloc]init];
32 }else{//当前版本号!=上次使用的版本号:显示新版本的特性
33 self.window.rootViewController=[[YYNewfeatureViewController alloc]init];
34 //存储这个使用的软件版本
35 [defaults setObject:currentVersion forKey:versionKey];
36 //立刻写入
37 [defaults synchronize];
38 }
18 //2.设置窗口的根控制器
19 //如何知道是否是第一次使用这个版本?可以通过比较上次使用的版本进行判断
20 NSString *versionKey=@”CFBundleVersion”;
21 versionKey=(__bridge NSString *)kCFBundleVersionKey;
22
23 //从沙盒中取出上次存储的软件版本号(取出用户上次的使用记录)
24 NSUserDefaults *defaults=[[NSUserDefaults alloc]init];
25 NSString *lastVersion=[defaults objectForKey:versionKey];
26
27 //获得当前打开软件的版本号
28 NSString *currentVersion=[NSBundle mainBundle].infoDictionary[versionKey];
29 if ([currentVersion isEqualToString:lastVersion]) {//当前版本号==上次使用的版本号
30 self.window.rootViewController=[[YYTabBarViewController alloc]init];
31 // self.window.rootViewController=[[YYNewfeatureViewController alloc]init];
32 }else{//当前版本号!=上次使用的版本号:显示新版本的特性
33 self.window.rootViewController=[[YYNewfeatureViewController alloc]init];
34 //存储这个使用的软件版本
35 [defaults setObject:currentVersion forKey:versionKey];
36 //立刻写入
37 [defaults synchronize];
38 }
相关文章推荐
- iOS开发之检查APP版本更新
- iOS开发之检查APP版本更新
- (iOS开发)IOS 9 APP版本检验更新和跳转
- ios 关于如何在app里面设置版本更新功能
- iOS开发:第一次打开App 时展示版本新特性
- IOS开发-设置APP自动更新
- iOS开发:2017 苹果APP上架更新应用版本注意事项及APP版本迭代步骤方法
- iOS开发 app版本更新, 提醒
- iOS开发007 苹果appStore检查版本更新与从app里引导跳到appstore评论页面
- ios app 版本更新
- iOS App版本更新
- ios开发中APP底部上滑不能调出如WiFi、蓝牙、播放等的设置页面的解决办法
- iOS 开发之全局特性设置
- iOS开发技巧:设置App icon图标及修改应用程序名
- ios开发中APP底部上滑不能调出如WiFi、蓝牙、播放等的设置页面的解决的方法
- iOS版本更新的App提交审核发布流程
- iOS开发版本更新和数据更新检测思路 —— HERO博客
- iOS开发之检测App更新
- iOS:各release版本的特性(持续更新)