xcode - 由于未知原因,蒸馏失败-无法获得first.imageset/first.pdf的图像尺寸

标签 xcode pdf compiler-errors assets

在过去的星期五下午,我正在运行Xcode和我的应用程序。然后在某个时候下午Xcode崩溃了。我重新启动了它,但现在无法编译。我收到“由于未知原因蒸馏失败”。当我查看此错误的日志时,我看到Xcode试图获取两个文件的尺寸:Assets.xcassets/first.imageset/first.pdf和Assets.xcassets/second.imageset/second.pdf,但是失败了。难怪-这些文件在那里,但具有零字节。
我不明白,因为过去一年(或多或少)我每周运行Xcode和该应用程序20至50次。当我查看项目的备份时(最早可以追溯到2020年2月4日),这两个PDF文件始终为零字节。
我在Catalina 10.15.7上运行Xcode 12.1。我已经看到过类似的问题,并尝试过发布的解决方案(Build-Phase/CopyBundleResource/remove-clean-reAdd/rebuild),但这无济于事。谁能阐明这个问题?

最佳答案

我的错。我的一组备份(通过处理项目文件夹制成)的PDF文件长度为零(???),但是TimeMachine的一组备份具有良好的文件。当我复制好文件时,Xcode现在会编译该项目。
为什么将项目文件夹作为备份无效,这对我来说仍然是个谜。

关于xcode - 由于未知原因,蒸馏失败-无法获得first.imageset/first.pdf的图像尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64762212/

相关文章:

ios - 代码签名问题 : Is any difference between this two screenshots?

xcode - 如何针对多个 iOS 设备(即多个 Storyboard)进行开发?

c++ - 在 Xcode 中使用 IBPP

r - 在 rmarkdown 的代码块中插入分页符(转换为 pdf)

python - 如何使用 PyPdf 将 Pdf 转换为 Unicode (utf-8) 格式的文本

c# - 没有主方法,我无法使用命令行生成dll文件

ios - 如何根据确认对话框防止SegmentedControl索引更改?

php - 自 2008 年以来更新了在页面中嵌入 PDF 文件的方法?

actionscript-3 - AS3 : How to force parameters in callback functions

Java编译时找不到符号