是否可以从 Xcode (4.3.2) 快照中手动恢复文件?每当我尝试恢复快照时,Xcode 都会崩溃,所以我猜这些文件以某种方式损坏了。我找不到其他地方引用的快照图像:~/Library/Application Support/Developer/Shared/SnapshotRepository.sparseimage
但是,我找到了一个以 .xcsnapshots 结尾的文件
是否可以使用 .xcsnapshots 文件恢复项目文件?如果是这样,怎么做?我无法理解它。
你能导出快照吗?导出快照与还原快照类似。主要区别在于导出项目的快照会将其还原到项目当前位置以外的文件夹。
要导出快照,请打开管理器并单击管理器顶部的项目按钮。从管理器的左侧选择您的项目。选择快照。单击导出快照按钮以导出快照。
Xcode 4 使用 .xcsnapshots 文件来存储项目的快照。当您从管理器中选择一个项目时,管理器会显示该项目快照的位置。该位置旁边是一个带箭头的小按钮。单击该按钮可在 Finder 中显示 .xcsnapshots 文件。在 Finder 中选择 .xcsnapshots 文件,右键单击并选择 Show Package Contents 以显示 .xcsnapshots 文件的内容。从我可以看到的 .xcsnapshots 文件是一个 git 存储库。我没有看到任何方法可以使用 Finder 从 .xcsnapshots 文件中访问单个文件,但是您可以使用 git 从命令行中找到并恢复文件。