2016年8月9日火曜日

Unity: Application.versionのAndroidとiOSの違い

アプリケーションのバージョンをスクリプトから取得する Application.version ですが、実行環境がiOSとAndroidとでは、返す値が違っていたので注意したいところです。
多分、iOSの方がバグっているのだと思いますが、AndroidだとPlayerセッティングのVersion値を返してきますが、iOSの方は同セッティングのBuild値を返してきます。

Unity 5.3.5p6以降のパッチ及び、Unity 5.4の方は試していないので、この問題は既に修正されているかもしれません。
自分は、iOSプロジェクトをReplaceした後のプロジェクトの修正が面倒なので、頻繁にUnityのバージョンを上げていないもので…。

実行環境

  • Unity 5.3.5p6


関連記事

0 件のコメント:

コメントを投稿

Related Posts Plugin for WordPress, Blogger...