【问题标题】:NSUserDefaults and Update an application from app StoreNSUserDefaults 并从应用商店更新应用程序
【发布时间】:2015-03-05 10:00:41
【问题描述】:

在我的应用程序中,我使用 NSUserDefaults 来存储用户数据,当从 App Store 升级到新版本时,这些值会被保存或删除/重新启动吗? (例如:[prefs setInteger:_numberOfTimesAppOpened forKey:@"openApp"];如果升级前是70,升级后是70/0/还是不存在?)

  1. 如果这些参数被删除,那么保存用户数据的正确方法是什么,以便在升级应用程序时也能保存?

  2. 另一个问题是是否有办法在设备上存储信息,如果用户删除应用然后重新安装它,他以前的数据/配置文件可以设置吗?

【问题讨论】:

    标签: iphone app-store nsuserdefaults


    【解决方案1】:

    存储在 UserDefaults 中的所有内容在更新后仍然存在。他们在坚持。当用户从设备中删除应用程序时,用户默认设置将被删除。

    如果某个应用已经安装过一次,则无法存储。至少不在设备上。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多