x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Office Holiday

Epic Games' offices will be on holiday from June 22nd to July 7th. During this period support will be limited. Our offices will reopen on Monday, July 8th. 

パッケージングに失敗する。

プロジェクトのパッケージングをしたのですが、エラーが出てパッケージングに失敗します。 Unknown Cook Failureというエラーが発生しています。エラーはこれだけです。 なにが原因なのでしょうか。 どなたか回答お願いします。

Product Version: UE 4.13
Tags:
outputlog.png (405.0 kB)
more ▼

asked May 13 '17 at 01:01 PM in Japanese

avatar image

影霊0806
36 19 15 18

avatar image Pier Pop May 13 '17 at 01:55 PM

添付のスクリーンショットだけでは失敗要因の特定が難しいです。
よくあるケースとしては以下のケースが挙げられます。

・Blueprintやアセットなどでエラーが出ている
・アセット名の絶対パスが長すぎる
・アセットに特殊記号を用いている

上記に該当しない場合や要因が特定できない場合は、プロジェクトやパッケージ失敗時のログファイルを添付して頂けますと幸いです。
ログファイルは"/プロジェクト名/Saved/Logs/"に存在します。

avatar image 影霊0806 May 14 '17 at 01:15 AM

おそらく上記3つには該当していないと思います。

ログファイル添付しました。

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

Stage1, Prologue, Title, ENDCreditの4アセットのPathに問題がありcookに失敗しているように見えます。
これは「AssetのFullPathが長すぎる」か「AssetのPathが異常('/'で始まらない)」が要因です。
FullPathが長すぎる場合はCドライブの直下に作成するなどすると有用です。
またプロジェクト全般に日本語を使用されているようですが、
想定外のケースで字句解析に失敗したりFullPath長エラーに引っかかる恐れがあるため、
Assetの命名に関しては極力英語を使用されることを推奨します。
プロジェクトやアセットを移行したり、アセット名称を変更した場合はFixupRedirectを実行した方が良いです。

more ▼

answered May 14 '17 at 04:47 AM

avatar image

Pier Pop
2.1k 78 4 27

avatar image 影霊0806 May 14 '17 at 09:52 AM

Cドライブの直下に作成するというのは、プロジェクトを、ということですか? またPathが異常(/で始まらない)の場合どのような対処をすればいいですか? 

avatar image Pier Pop May 14 '17 at 10:09 AM

Cドライブの直下に作成するというのは、プロジェクトを、ということですか?
Cドライブ直下にプロジェクトを作成することを意味します。
本流のプロジェクトを移行するよりも、Launcherからパッケージテスト用としてクローンを作成し、パッケージの確認だけする方法が早いです。

またPathが異常(/で始まらない)の場合どのような対処をすればいいですか?
プロジェクトのContentフォルダ以下に配置されていれば基本的には何もしなくても問題ないです。

avatar image 影霊0806 May 14 '17 at 10:48 AM

プロジェクトはCドライブの直下に作成してあり、AssetもContentフォルダ以下に配置してあるのですが、同様のエラーが発生します。 なにがおかしいのでしょうか?

avatar image Pier Pop May 14 '17 at 11:13 AM

ご確認頂きありがとうございます。
バージョンは4.13で作成されているようですが、新規作成したプロジェクトでは問題無くパッケージ作成可能でしょうか。ここで成功するのであれば、バージョンに依存する問題ではなく、作成されているプロジェクトに問題があることの切り分けができます。
問題の切り分けが難しい場合はプロジェクトを共有して頂けますと幸いです。環境依存による問題や、チェック漏れなどを解析でき、問題の解決に協力できます。

avatar image 影霊0806 May 14 '17 at 01:26 PM

別のプロジェクトでパッケージングしたところ、プロジェクト設定のパッケージ化にあるCookOnlyMapsを有効してList of maps to include in a packagesで Level指定したところ、同様のエラーと警告が発生し、無効にすると問題なくパッケージングに成功しました。問題のプロジェクトでもCookOnlyMapsは有効にしてLevel指定している状態です。有効にした状態でパッケージングはできるのでしょうか?

avatar image Pier Pop May 15 '17 at 02:13 PM

4.13でもCookOnlyMapsを有効にしてパッケージすることができるはずですが、それでもエラーが出るようですとMapの指定か、もしくはMapのアセット自体に問題があると思われます。
別プロジェクトで選択されているMapは「新規作成した空のMap」でしょうか?「新規作成した空のMap」を選択していて問題が発生するようであれば、List of maps to include in a packagesに登録する「Mapの指定」に誤りがあるかもしれません。

avatar image 影霊0806 May 16 '17 at 09:37 AM

パッケージング無事に完了しました。Map指定の際のパスの記載方法に誤りがあったようです。ご協力感謝します。有難うございました。

avatar image Pier Pop May 16 '17 at 02:35 PM

パッケージ成功して良かったです。
こちらこそ何度もご確認頂きお手数おかけしました。
また、原因までご連絡頂きありがとうございました。

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question