web-dev-qa-db-ja.com

Xcodeエラー:不明な理由で蒸留に失敗しました

Xcode5でこのエラーが発生する理由を誰もが知っていますか?

error

回答

誤って.psdを.pngに名前変更したときに、この問題が発生しました。画像をPhotoshopファイルではなく実際のpngに変換すると、修正されました。

40
Egor T

Image.catalogを使用するために、通常のプロジェクトから移行した可能性があります。そのため、起動イメージなどのバンドルリソースのコピーを確実に試みることができます。これは、アイコンおよび起動画像のアセットカタログに移行しても、ターゲットに自動的に追加されるとは限らないためです。

詳細については、こちらをご覧ください herehere .

それがお役に立てば幸いです。

9
Balram Tiwari

私のpngはpsdファイルであることがわかりました。ファイルを削除し、新しいpngを再作成しましたが、すべて正常でした。

grgr

45
Karsten

Karstenと同じケースがありました。イメージの1つはpsdでした。 Mac Previewアプリでファイルを開いてエクスポートしようとすると、.pngではなくPSDだったことがわかりました enter image description here

11
naveed148

私はXcodeベータ版を使用しましたが、MAC OSXベータ版をAppleが推奨する最新バージョンにアップグレードしませんでした。

enter image description here

3
evya

私の場合、画像アセットの1つが破損しており、この問題が発生しました。

通常、サイズが0(ゼロ)の破損したイメージ。したがって、ターミナルを使用してどれを見つけることができます:

find ./your_directory_path -size 0 -print

3
Joni

私にとっての解決策は、以下を実行することでした(.pngなどの.psdがなかった場合)。

Xcodeプロジェクト設定のターゲット全般タブに移動し、「アプリアイコンと起動イメージ」セクションにロールダウンして、 「App Icons Source」から「AppIcon」から「資産カタログを使用しない」の値

:このようにプロジェクトはiOS上でビルドおよびデプロイされ、後でAppIcon設定を元に戻し、カスタムAppIconを追加します(適切なファイル形式とファイル拡張子を使用)。

最小バージョンを更新または確認します:Mac OS CATALINA BETA 10.15 beta (19A536g)およびXcode Version 11.0 beta 5 (11M382q)

Appleエンジニアと話し合った後、MAC OSとXcode、特にこれらのバージョンを更新することで問題が解決しました。問題が解決したことを確認します。

0
Gus

このエラーが表示され、エラーログを調べました。

PrefixIcons.xcassets/PrefixButtonBackground.imageset/PrefixButtonBackground.png
/* com.Apple.actool.errors */
: error: Distill failed for unknown reasons.

その理由は。

上記の画像に対して、誤って同じ画像を1倍と2倍のサイズで追加しました。

誰かに役立つかもしれません。

0
MadNik

(Finder画面で)フォルダ内の同じ名前の挿入と画像を置き換えたときにxcode 7.3で私にとって起こります

だから私はちょうど名前を変更して画像フォームのアセットを削除し、別の名前のclean + buildでゲインを挿入するとうまく動作します

0
Amr Angry