应用程序会在空中安装时丢失 NSUserDefault 数据吗?

Will app lose the NSUserDefault data on over the air installation?

当我进行无线安装时,应用程序会丢失 NSUSerDefaults 值吗?

  1. 设备中没有安装应用程序
  2. 无线安装应用程序版本 1.0 并在 NSUserDefaults
  3. 中保存一些值
  4. 在不删除应用程序的情况下再次无线安装应用程序版本 1.0。
  5. 安装相同版本会丢失NSUSerDefaults值吗?
除非用户删除应用程序,否则

NSUserDefaults 不会重置。所以他们坚持更新。

希望这能回答您的问题。

无论你在 NSUserDefaults 中拥有什么,它都会保留在 device/system 中。即使您升级您的应用程序,它也永远不会被删除,但是在卸载或手动删除时它会被删除。