環境
- 日付 2019/07/21
- Unity Cloud Build
- Unity 2019.1.5f1
- プラットフォーム iOS / Android
症状
Unity Cloud Buildを使っているが、突然こんなエラーが出るようになった。
1053: [Unity] ERROR: File Library/Unused/775a7e455630141398aca2b3e53bc2bd couldn't be written. Because moving /BUILD_PATH/naichilab.metsa-vimaru2.android_development/Temp/UnityTempFile-fc0fb1c56e8e946cd929542144258939 to /BUILD_PATH/Library/Preferences/Unity/Editor-5.x/Layouts/LastLayout.dwlt failed. 1054: [Unity] ERROR: File Library/Unused/775a7e455630141398aca2b3e53bc2bd couldn't be written. Because moving /BUILD_PATH/naichilab.metsa-vimaru2.android_development/Temp/UnityTempFile-a18bb0cfc811b41938aa9ababbdaaa1d to /BUILD_PATH/Library/Preferences/Unity/Editor-5.x/Layouts/LastLayout.dwlt failed.
Android / iOS ともに同じメッセージ。
CLEAN BUILDとか試してみるも改善せず。
ローカルでのビルドは成功するし謎すぎる。
ググってみても解決に至りそうな情報は見つからなかった。
CloudBuildのFull Logをみても何が原因でこのエラーが出てるのか全く分からず。
対処
Cloud Build側の設定でどうにかなるかと思ったが埒があかないので、エラーが最初に出たコミットを確認した。
調べたところ、Odin
というアセットの Sample - RPG Editor
というサンプルを入れてからエラーが発生していた。(似たようなエディタウィンドウを作りたかったので参考に入れた)
- OdinのDemoファイルをgit管理から除外し、
git rm -r --cached Assets/Plugins/Sirenix/Demos/
- 今後git管理されないように
.gitignore
に追記Assets/Plugins/Sirenix/Demos/*
原因不明の対処療法ではあるが、これで無事ビルド成功した。