macOS の Unity_lic.ulf の場所
Unity のライセンスファイルの場所についてメモ。
Linux は $HOME/.local/share/unity3d/Unity/Unity_lic.ulf
にあるが、
macOS は /Library/Application\ Support/Unity/Unity_lic.ulf
にある。
ついでに暗号化と復号についてもメモ。
export UNITY_LICENSE_ENCODE_KEY="secret_keyword" # 暗号化の例 openssl aes-256-cbc -e -in Unity_lic.ulf -out Unity_lic.ulf.enc -k $UNITY_LICENSE_ENCODE_KEY # 復号の例(復号しつつ Linux の適切なディレクトリに置く) openssl aes-256-cbc -md md5 -d -in Unity_lic.ulf.enc -out $HOME/.local/share/unity3d/Unity/Unity_lic.ulf -k $UNITY_LICENSE_ENCODE_KEY
参考
- Gabriel Le Breton / unity3d-gitlab-ci-example · GitLab
- CircleCIでUnityのTest&Buildを雰囲気理解で走らせた - Qiita
はぁー、今日は Unity の Android ビルドを CircleCI で回したいなぁって挑戦してたんですけど、
1日かけても全く出来ませんでした。
いちおう Unity の Docker イメージ はあるんですけど、
Android SDK などは内包されていないので、このままだと Android ビルドに使えず……。
いろいろ試してはいたんですが普通に疲れてしまいました。難しい……