1 id key = (id)kCFBundleVersionKey;
2 // 检测是否第一次使用这个版本 info.plist
3 NSDictionary *info = [NSBundle mainBundle].infoDictionary;
4 NSString *currentVersion = [info objectForKey:key];
5
6 // NSLog(@"%@", currentVersion);
7
8 // 从沙盒中取出版本号
9 NSUserDefaults *defaults =[NSUserDefaults standardUserDefaults];
10 NSString *saveVersion = [defaults objectForKey:key];
11
12 // 不是第一次使用这个版本
13 if ([currentVersion isEqualToString:saveVersion]) {
14
15
16 NSLog(@"不是第一次使用这个版本");
17
18 }else{// 第一次使用这个版本 更新沙盒版本号
19
20 [defaults setObject:currentVersion forKey:key];
21 [defaults synchronize];
22 NSLog(@"第一次使用这个版本");
23
24 }