技術と趣味の亜空間

主にゲームプログラミングとその周辺に関する記事を不定期で上げていきます

【Addressables】warning: yield SceneInstance is not supported on await IEnumerator or IEnumerator.ToUniTask(), please use ToUniTask(MonoBehaviour coroutineRunner) instead.

概要

Addressablesを導入し、シーン読み込みをUnitySceneManager.UnloadSceneAsyncからAddressables.UnloadSceneAsyncに差し替えた時に発生。
これによりシーン内の一部スクリプトが実行時にMissingになるなどの問題が発生した。

docs.unity3d.com

実行環境:
Unity 2021.3.3f1
Addressables 1.21.1

続きを読む

【Unity】Adjust SDKを更新したら計測できなくなったのを修正した

概要

Android API 31 に引き上げる対応に合わせてUnityのAdjust SDKをVersion 4.32.1に更新してリリースしたところ、
Adjust上でASAのCVがうまく計測できなくなってしまった。

環境 Unity 2021.3.3f1
Adjust SDK Version

続きを読む

【Unity】Android 13 (API 33) のプッシュ通知周りの許諾対応

概要

Android 13 (API 33) からはプッシュ通知周りの設定に変更が入ります。
具体的にはセキュリティ周りが厳しくなり、ちゃんとユーザーの許諾を得ないと通知が来ない感じになります。

developer.android.com

続きを読む

注意!モバイルアプリ開発にてUnity2021.3.xで回避すべきバージョン

Unity logo


本記事では、Unity 2021.3系列のバージョンで主にスマートフォンのモバイルアプリを開発する上でヤバ目なバグが潜んでいるものを2件紹介します。
これらのバージョンにはアップデートしないことを強く推奨します。
(今はLTSでもバージョンが12までいっているので、以下のバージョンにアプデすることは無いかとは思いますが、備忘録として掲載しておきます)
なお、あくまでも Unity 2021 の話であるため 2022 以降ではどうなのかは記載しておりませんのでご注意下さい。

続きを読む

【バグ】GvhProjectSettings.xml が勝手に更新される

プロジェクトでExternal Dependency Manager for Unityを導入しているが、
何もしていなくても GvhProjectSettings.xml がたまに更新されることがあって地味に困っていたので調べてみたら、どうやらバグだった模様。

github.com

まだ解決されていないので、しばらくは変更差分が出てもスルーすることになりそうですね…。

【Sign in with Apple】 Services IDで設定したDomainsとReturn URLsの変更方法

本記事は【Sign in with Apple】 Apple Developer ダッシュボードでのServices IDと秘密鍵の設定方法 - 技術と趣味の亜空間で設定したDomainsとReturn URLsを設定後に変更する方法を紹介します。 goropocha.hatenablog.com

続きを読む