2023.09.05
Diary
Unity Cloud Build でビルドして TestFlight 配布までの自動化はすんなりいけて Android も fastlane 自体はちゃんと動いていて Google Play Console へのアップロードもできてるんだがなぜかローカルビルドでは発生しないエラーが Cloud Build で発生していてちょっとずつなおすんだけど1回ビルドするのに30分かかるから全然すすまない。
Unity Cloud Build でビルドして TestFlight 配布までの自動化はすんなりいけて Android も fastlane 自体はちゃんと動いていて Google Play Console へのアップロードもできてるんだがなぜかローカルビルドでは発生しないエラーが Cloud Build で発生していてちょっとずつなおすんだけど1回ビルドするのに30分かかるから全然すすまない。
Cloud Build のエラーはローカルで batchMode でビルドすればより短い時間でほぼ再現できるということがわかったので長大なログをながめながら重複したライブラリを取り除いたり署名を正しく設定したら Cloud Build も正常に終了するようになったのだがいろいろやってる過程で Google Play Console に以前アップロードしたときのキーがどっかいってしまって作り直したらアップロードがエラーになるようになってしまってキーの更新をしようとしたらなぜか2日待てみたいになって一旦休み。
ひさしぶりにグラフィックスプログラミングをするということで HDRP テンプレひらいてみたら設定項目がめちゃんこたくさんあるのにびっくりしつつ Unity 製の Spline クラスを使いながコードを書き始めたもののこの手のは Unity と VSCode の行き来がおおくてめんどくなってきて VSCode ショートカットから Unity Play する AppleScript を書いたり Hot Reload 設定したりしていい感じにベーシックなところを作ったところで HDRP に High Quality Line Rendering とかいうのがあるのを発見して本日終了。