我对 xCode 的资源复制阶段有疑问。我有一个非常重的应用程序(大约 1gb,很多 png),我想知道是否可以只复制一次设备上的所有资源?因为,当我更改程序的某些行并进行另一个构建时,xCode 会再次复制所有资源……但它们并没有改变。
是否可以选择跳过设备上的复制阶段或只复制一次?
谢谢
Xcode 4.2
最佳答案
我遇到了同样的问题,这是对我有用的 XCode hack:
- 正确构建应用一次,所有资源将被复制到设备上
- 从目标中删除“复制资源”构建阶段
- 进行清理(即使您删除了构建阶段,所有资源仍然存在于构建文件夹中并在执行时上传到设备)
- 执行“运行”(这只会将构建文件夹中的文件上传到设备上的正确位置,将第一步中的资源留在原地并只上传二进制文件)
- 每当您想上传资源时,只需“git checkout”您的 xcodeproj 以恢复您的更改并返回到第一步,确保不要 checkin 您对项目的更改)
请注意,您正在破坏构建过程,如果使用不当,您可能会引入本地错误。
关于ios - xcode 4 仅在设备上复制一次资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10109432/