- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
//1、 取出沙盒中存储的上次使用软件的版本号
NSString *key = @"CFBundleShortVersionString";
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSString *lastVersion = [defaults stringForKey:key];
// 2、获得当前软件的版本号
NSString *currentVersion = [NSBundle mainBundle].infoDictionary[key];
// 3、判断版本号
if ([currentVersion isEqualToString:lastVersion])
{ // 旧版本
NSLog(@"旧版本");
}
else{
// 新版本
NSLog(@"新版本");
// 存储新版本
[defaults setObject:currentVersion forKey:key];
}
return YES;
}