我有一个项目,其中包含很多非常大的媒体资产,总计几 GB。构建/下载/运行时间非常慢,即使我什么也没做。在 iPad 上干净的构建/下载/运行可能需要 20 分钟,但即使只是在没有更改的情况下进行调试也可能需要 5 分钟或更长时间。似乎瓶颈在于它决定了哪些新资产需要复制。删除大部分资产加快了构建/下载/运行周期。我当前的解决方法是使用资产构建,将它们从项目中删除,并且由于资产没有从设备中清理,只要我不需要资产更新,我就可以使用快速构建时间。
我想其他人以前也遇到过这个问题,我想知道人们有什么修复/解决方法。
我有一些想法,但我没有对它们进行足够的研究以知道它们是否可行。
1) 有 2 个项目,1 个带有资产,另一个带有代码,都使用相同的应用 ID,因此它们都编译到设备上的同一个应用文件夹。在资产更改时使用资产构建,并为一般工作使用代码构建。
2) 越狱我的 iPad,这样我就可以根据需要将资产直接下载到 app 文件夹中并构建代码
3)使用很小的占位符资产,并偶尔用真实资产进行测试。
任何帮助将非常感激。
最大限度