はじめに 端末にインストールされているアプリのバージョンを取得し、サーバーで保持しているアプリのバージョンと比較、端末側のバージョンが低ければストアに誘導する等の処置を行いました。 必要性 外部データ(AssetBundle等)を扱っていると、端末側の処理と外部データとで整合性がとれなくなる場合がでてきてしまったからです。 ユーザーは必ずしも最新バージョンのアプリに更新している訳ではなく、古いバージョンのまま最新バージョンでしか動かない外部データをダウンロードした場合、予想外の挙動をする可能性があります。最悪の場合アプリはクラッシュするかもしれません。 Android #if UNITY_ANDROID /// <summary> /// バージョンネームを取得する /// PlayerSettings上では[ Bundle Version ]の値 /// </summary> strin