检测应用是否全新安装或更新

时间:2014-08-18 08:30:33

标签: ios objective-c iphone

我需要一种方法来检测用户是否从新鲜或更新后安装应用程序 这里的问题是我的应用程序版本1已经在App Store上,所以我不能依赖任何用户默认标志 我现在正在开发第2版,如果安装了版本1,我想在应用启动时检测到。
任何想法?

1 个答案:

答案 0 :(得分:3)

如果您没有制定规定(应用程序默认设置等),则没有其他标准/默认方式知道是否安装了以前的版本。

但是,您仍然可以找到一种方法来检测是否已根据先前版本中是否安装了以前的版本

  1. 在app documents / cache目录或
  2. 中创建了一个文件夹/文件
  3. 创建了一个SQLite数据库或
  4. 将UUID发送到服务器或
  5. 任何其他可以使用' if exists'进行检查的代码/功能。应用启动时的代码
  6. 如果你不能......别无他法。