ios开发首次安装或者版本升级的引导页的判断

Posted 偶阵雨ss33

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ios开发首次安装或者版本升级的引导页的判断相关的知识,希望对你有一定的参考价值。

+ (BOOL) isShowUserGuideLoad{

    NSString *currentVersion = [[[NSBundle mainBundleinfoDictionary]objectForKey:@"CFBundleShortVersionString"];//version 1.0版本

    NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];

    NSString *lastRunVersion = [defaults objectForKey:LAST_RUN_VERSION_KEY];

    if (!lastRunVersion) {

        [defaults setObject:currentVersion forKey:LAST_RUN_VERSION_KEY];

        return YES;

    }else if (![lastRunVersion isEqualToString:currentVersion]) {

        [defaults setObject:currentVersion forKey:LAST_RUN_VERSION_KEY];

        return YES;

    }

    return NO;

}

以上是关于ios开发首次安装或者版本升级的引导页的判断的主要内容,如果未能解决你的问题,请参考以下文章

ios开发之--新手引导页的添加

verified sdv版本升parties

iOS协同开发-iOS代码版本控制-GitHub代码托-关东升-专题视频课程

如何判断WLC的FUS版本

[iOS] App引导页的简单实现 (Swift 2)

Wix Burn:自定义引导程序升级,但与旧版本并排安装