美文网首页
iOS每次版本升级后启动APP需要跳转到登录页

iOS每次版本升级后启动APP需要跳转到登录页

作者: 玉思盈蝶 | 来源:发表于2022-04-12 08:51 被阅读0次

你们有没有这样的需求,每次升级APP后启动需要跳转到登录页。

实现代码如下:

#define APP_VERSION (NSString *)[[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"]
- (BOOL)isFirstLoad {
     NSString *currentVersion = APP_VERSION;
     NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
     NSString *lastRunVersion = [defaults objectForKey:LAST_RUN_VERSION_KEY];
     if  (!lastRunVersion) {
         [defaults setObject:currentVersion forKey:LAST_RUN_VERSION_KEY];
         [defaults synchronize];
         return  YES;
         // App is being run for first time
     } else  if  (![lastRunVersion isEqualToString:currentVersion]) {
         [defaults setObject:currentVersion forKey:LAST_RUN_VERSION_KEY];
         [defaults synchronize];
         return  YES;
         // App has been updated since last run
     }
     return  NO;
}

相关文章

  • iOS每次版本升级后启动APP需要跳转到登录页

    你们有没有这样的需求,每次升级APP后启动需要跳转到登录页。 实现代码如下:

  • IOS系统升级引发的”iPhone is not availab

    背景: 刚到公司测试报了一个问题:测试手机升级到IOS 14beta版本后,公司开发的所有APP均在展示启动页的时...

  • App的TOKEN登陆机制(转)

    一般APP都是刚安装后,第一次启动时需要登录(提示你需要登录或者直接启动在登录界面)。而只要登录成功后,以后每次启...

  • iOS 微信 解决两次跳转

    iOS Associated Domains 和 微信SDK 的升级 1.8.6 以上,导致旧版本登录分享出现跳...

  • 自动登录

    iOS系统如何实现app登录类似微信只需登录一次,退出后不需要每次登录? 我们先来看看登录流程 在app端保存用户...

  • APP的优雅开场——启动页面

    Adobe的每个版本的升级,新产品的启动画面都会加强版的升级。手机APP同样具有启动界面,手机每次启动一款APP时...

  • NSProcessInfo

    概述 iOS 开发中,常常需要在 App 启动时替换域名、指定mock/代理服务器地址、关闭长连接、启动后跳转到指...

  • NSProcessInfo

    概述 iOS 开发中,常常需要在 App 启动时替换域名、指定mock/代理服务器地址、关闭长连接、启动后跳转到指...

  • iOS APP评分

    iOS APP评分时需要调用App Store跳转到对应APP的详情页进行评分。 1、首先需要获取到APP的App...

  • 在iOS应用中跳转到淘宝或天猫客户端商品详情页

    最近做iOS项目的时候遇到一个需求,启动图片后是广告页,点击广告页,跳转到淘宝或天猫的商品详情页。 具体需要是这样...

网友评论

      本文标题:iOS每次版本升级后启动APP需要跳转到登录页

      本文链接:https://www.haomeiwen.com/subject/tewvsrtx.html