清理IOS模拟器

时间:2014-03-24 16:31:17

标签: xcode ios-simulator

我正在构建的应用程序需要大量数据和图像。我将这些直接加载到项目组中。当我需要更改文件时,旧的文件就在闲逛。

这里的人们恳请我

IOS Simulator>重置产品和设置 产品>清理 产品>清洁构建文件夹

随着文件数量的增加,我在加载数据时通过创建目录而不是组来切换加载它们。自从这样做以来,我发现以上内容并没有清除旧文件。 (我无法确定这是根本原因,但它一直有效,直到我做到了这一点。)

应用程序的工作方式是将PNG文件与描述文件配对。描述文件告诉特定PNG文件相对于所有其他文件的绘制位置。文件名表示其相对位置。

我在模拟器中运行应用程序,我看到图像在哪里1)我可以识别特定的文件名; 2)该文件不在项目中; 3)文件不在项目文件夹中(finder); 4)上面的清理步骤没有将文件吹掉。

在某些情况下,1)我看到应用程序显示的旧版图像文件; 2)我可以在项目中找到相同的图像,并验证它与显示的图像不同。

如果我使用上述步骤吹走所有数据,则应用中不会显示任何图片。如果我加载新图像,则会显示旧图像。 (同样,我可以在项目经理中看到新图像,它们与希望应用程序显示的不同)。似乎模拟器正在从某个地方回收旧图像。

是否有下一级清理试图吹走旧数据文件?

2 个答案:

答案 0 :(得分:1)

以下是如何重置任何iOS模拟器' [XCode> V9]

Erase simulator image

答案 1 :(得分:0)

这是我最终做的事情:

我暂时添加了代码,使用NSFileManager来删除图像文件。

然后我将目录读入项目。

我不知道文件隐藏在哪里。