使用plist更新iphone应用程序

时间:2011-06-17 12:58:46

标签: xcode plist

我是关于plist的问题。如果我已经发布了一个包含plist的应用程序说版本1.0,则允许用户保存其数据。如果我现在发布版本2.0,则用户在先前版本中输入的plist数据将被删除。

我已经尝试过我的手机,通过使用构建和从xcode运行似乎它没有;删除上一个。但我不确定itunes商店是否会一样。

谢谢。

1 个答案:

答案 0 :(得分:0)

由于您说用户将数据保存在plist中,我将假设您将该plist保存到文档目录中。如果是这种情况,我不明白为什么它会成为问题,因为目录在应用更新之间是持久的。如果您使用此更新提供新的plist文件,那么它将不会覆盖该plist文件,除非您指示它,因为新的plist文件将在bundle中。您可能想要检查文档目录中是否已存在plist。如果存在,则在两个plist文件之间执行某种合并操作。