从AppStore更新版本(1.0到1.1)后,我需要在首次启动时显示警报视图。如果未安装版本1.0,则不应显示警报。软件更新后首次启动
据我所知,我不能使用NSUserDefaults,因为如果应用程序已经安装它不会工作。 同样的问题已经被问,但我不明白的答案:
可以与老版本比较当前的版本如下:
[的NSString stringWithFormat:@“版本%@” ,[[NSBundle mainBundle] objectForInfoDictionaryKey:@“CFBundleShortVersionString”]]; 并且对于当前版本的if语句,您知道它1.1,2.0 .... 等,您可以处理它。
有人可以解释我该怎么做吗? 谢谢。
为什么不用户默认?存储'当前'版本,然后你可以检查启动,看看它是否发生了变化... – Wain