iOS如何判断一个应用是首次安装启动

iOS如何判断一个应用是首次安装启动

删除应用之后,重新安装为,依然为首次安装应用启动(第一次启动)
关闭程序后再次打开,在Xcode上无法打印日记的。
所以,我们通过角标application.applicationIconBadgeNumber
来观察是否有变化的来测试。

AppDelegate.m

- (BOOL)application:(UIApplication *)application willFinishLaunchingWithOptions:(nullable NSDictionary *)launchOptions{
    
    if(![[NSUserDefaults standardUserDefaults] boolForKey:@"firstStart"]){
        
        [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"firstStart"];
        NSLog(@"第一次启动");
        application.applicationIconBadgeNumber=88;

    }else{
        NSLog(@"不是第一次启动");
        application.applicationIconBadgeNumber=66;

    }
    

    return YES;
}
如果文章帮到您,喜欢点个赞,谢谢您。
文章内容出错,记得留言,感激不尽。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,079评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,852评论 25 709
  • 【一】 世界上有一种人是这样的,他会突然发消息问你“在吗”好像很急迫的样子。你满心欢喜地回复他说:“在···”,然...
    一饼阅读 1,746评论 0 0
  • 大江东下。 逝者如斯夫,不舍昼夜。 睡一夜、孔明大梦,隆中日已迟,羽扇轻拿。 洛阳出雄,北方乱、只妒郭嘉。 梅青曾...
    妒二爷阅读 451评论 0 0