更改iOS应用包中的数据文件?

时间:2015-03-28 16:51:12

标签: ios xcode ipad

我的app资源目录中有特定于应用程序的数据文件,它们包含在“Copy Bundle Resources”列表中。当我在模拟器或设备上运行我的应用程序时,它们总是被复制到应用程序包中。 (该应用程序最初是在XCode 4 / iOS 5中创建的:现在在XCode 6 / iOS 8.2上。)最近我删除了其中一些文件并添加了具有不同名称的更新版本。我预计当我下次在模拟器或设备上运行我的应用程序时,我会获得新的数据文件。但是,当我在模拟器或设备上运行应用程序时,我仍然会看到旧文件。

我在XCode中做了一个Clean / Rebuild,我已经在模拟器和设备上删除了我的应用程序 - 多次。我确保旧文件不再出现在我的任何app文件夹中。我假设XCode在某个地方的缓存中有这些文件,所以我在终端搜索并在/ users / jwanner / Library / Developer / CoreSimulator / Devices // data / Containers / Bundle / Application /中找到了我的应用程序。这些文件夹中的应用程序(有第一个guid的几个实例)有时会有旧文件。我将这些复制到垃圾箱,现在我的应用程序安装时没有我的数据文件 - 不是旧文件而是新文件。

我在谷歌搜索了几个小时,无法找到解决此问题的方法。显然我在这里缺少一些重要的东西。我应该在我的-Info.plist中列出我的数据文件吗?有没有办法清除旧的捆绑包并让XCode缓存新的捆绑包?

0 个答案:

没有答案