在appdelegate中添加以下代码:
if (![[NSUserDefaults standardUserDefaults] boolForKey:@"firstStart"]) { NSLog(@"第一次"); [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"firstStart"];//设置成yes以后再也不进入 进入引导页; }else{ NSLog(@"不是第一次"); 进入主界面; }
一般把Version存本地 进入app后本地存的和获取的判断 如果不一样 就显示引导页
NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary]; // app名称 NSString *app_Name = [infoDictionary objectForKey:@"CFBundleDisplayName"]; // app版本 NSString *app_Version = [infoDictionary objectForKey:@"CFBundleShortVersionString"]; // app build版本 NSString *app_build = [infoDictionary objectForKey:@"CFBundleVersion"];