资产文件夹错误“由于未知原因蒸馏失败”Xcode 11
Posted
技术标签:
【中文标题】资产文件夹错误“由于未知原因蒸馏失败”Xcode 11【英文标题】:Assets folder error "Distill failed for unknown reasons" Xcode 11 【发布时间】:2019-10-15 10:47:43 【问题描述】:我已将我的 Xcode 更新到最新版本 xcode'11,并在我的资产文件夹中收到错误“Distill failed for unknown reason”。我该怎么做才能解决这个问题
【问题讨论】:
【参考方案1】:我也遇到过同样的问题。我解决了 转到目标/构建阶段/复制捆绑资源 删除 Assets.xcassets 清理项目并再次在复制包资源中添加 Assets.xcassets 然后构建项目。
【讨论】:
【参考方案2】:您可能已从普通项目迁移到使用 image.catalog。 因此,您绝对可以尝试复制捆绑资源,例如启动 图片。之所以如此,是因为迁移到图标资产目录和 启动图像显然并不总是将自身添加到目标中 自动。
您可以在此here 和here 上找到更多信息。
希望对你有帮助。
reference
【讨论】:
感谢您的回复。 “从普通项目迁移到使用 image.catalog”是什么意思 @MAHMOUDOMARA 请看第二个链接【参考方案3】:您的某些图像未正确复制转到项目 -> 目标 -> 构建阶段 -> 复制捆绑资源 并检查缺少哪个文件,将文件复制到此处即可。
【讨论】:
【参考方案4】:对我来说,更新 Xcode 是不够的,我还必须将我的 Mac OS 更新到 Catalina。其他一切都不起作用。
【讨论】:
感谢您的回复。我正在使用最新的 Catalina 版本 10.15 Beta (19A487m)。你能告诉我你用的是哪个版本吗?【参考方案5】:我已经通过安装 Catalina 的干净副本解决了这个问题。
【讨论】:
【参考方案6】:升级 xcode11 后我遇到了同样的问题。 MacOS beta 升级解决了我的问题。
我的当前版本: XCode 11.2.1 (11B500) 和 Catalina 10.15.1 (19B88)
可以看here如何安装OS beta
希望能帮助其他遇到此问题的用户...
【讨论】:
以上是关于资产文件夹错误“由于未知原因蒸馏失败”Xcode 11的主要内容,如果未能解决你的问题,请参考以下文章