4

我有一个项目,其中包含很多非常大的媒体资产,总计几 GB。构建/下载/运行时间非常慢,即使我什么也没做。在 iPad 上干净的构建/下载/运行可能需要 20 分钟,但即使只是在没有更改的情况下进行调试也可能需要 5 分钟或更长时间。似乎瓶颈在于它决定了哪些新资产需要复制。删除大部分资产加快了构建/下载/运行周期。我当前的解决方法是使用资产构建,将它们从项目中删除,并且由于资产没有从设备中清理,只要我不需要资产更新,我就可以使用快速构建时间。

我想其他人以前也遇到过这个问题,我想知道人们有什么修复/解决方法。

我有一些想法,但我没有对它们进行足够的研究以知道它们是否可行。

1) 有 2 个项目,1 个带有资产,另一个带有代码,都使用相同的应用 ID,因此它们都编译到设备上的同一个应用文件夹。在资产更改时使用资产构建,并为一般工作使用代码构建。

2) 越狱我的 iPad,这样我就可以根据需要将资产直接下载到 app 文件夹中并构建代码

3)使用很小的占位符资产,并偶尔用真实资产进行测试。

任何帮助将非常感激。

最大限度

4

1 回答 1

6

不要将数据作为应用程序资产。将它们复制到应用程序Documents文件夹或应用程序可以访问的其他文件夹(例如临时文件夹)。

于 2013-01-04T10:14:12.910 回答