facebook twitter hatena line email

「Unity/バージョンアップメモ/unity2022.3.22f1」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
行15: 行15:
 
*Assets/Plugins/Android/FirebaseApp を削除
 
*Assets/Plugins/Android/FirebaseApp を削除
 
*Assets/Plugins/Android/FirebaseCrashlytics を削除
 
*Assets/Plugins/Android/FirebaseCrashlytics を削除
 +
 +
==前バージョンが含まれてないか確認==
 +
<pre>
 +
$ grep FirebaseCppApp-11.5.0 ./Assets -r
 +
</pre>
 +
もしあれば、色々出てくる。(crashlyticsがうまく更新されてない例)
 +
<pre>
 +
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-analytics-unity/11.5.0/firebase-analytics-unity-11.5.0.aar matches
 +
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-app-unity/11.5.0/firebase-app-unity-11.5.0.aar matches
 +
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-crashlytics-unity/11.5.0/firebase-crashlytics-unity-11.5.0.aar matches
 +
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-auth-unity/11.5.0/firebase-auth-unity-11.5.0.aar matches
 +
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-functions-unity/11.5.0/firebase-functions-unity-11.5.0.aar matches
 +
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-config-unity/11.5.0/firebase-config-unity-11.5.0.aar matches
 +
</pre>
 +
削除した後は、プロジェクトを再起動すると良い。これは、確認すると以下ファイルの更新がされてなかった
 +
 +
* Assets/Plugins/Android/mainTemplate.gradle
 +
* ProjectSettings/AndroidResolverDependencies.xml

2024年3月25日 (月) 01:27時点における版

TMP_InputFieldのAndroidの不具合について

Android側(Android12のみ?)のTMP_InputField選択時に、たまに、キーボードが出ない不具合が この問題は、2022.3.9f1から、2022.3.20f1の間で、起こってたが、2022.3.21f1、2023.2.11f1で直ってたので、一旦そこの部分は、安心。

https://forum.unity.com/threads/1521901/

合わせてほかもバージョンアップ

  • GoogleMobileAds-v8.7.0(v8.5.2から)
  • firebase_unity_sdk_11.8.0(11.5.0から)

以下でアンインストール対応して、インストールすると良いかも。

  • Assets/Editor Default Resources/CrashlyticsSettings.asset を削除
  • Assets/Firebase を削除
  • Assets/GoogleMobileAds のスクリプトだけ削除
  • Assets/Plugins/Android/FirebaseApp を削除
  • Assets/Plugins/Android/FirebaseCrashlytics を削除

前バージョンが含まれてないか確認

$ grep FirebaseCppApp-11.5.0 ./Assets -r

もしあれば、色々出てくる。(crashlyticsがうまく更新されてない例)

Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-analytics-unity/11.5.0/firebase-analytics-unity-11.5.0.aar matches
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-app-unity/11.5.0/firebase-app-unity-11.5.0.aar matches
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-crashlytics-unity/11.5.0/firebase-crashlytics-unity-11.5.0.aar matches
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-auth-unity/11.5.0/firebase-auth-unity-11.5.0.aar matches
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-functions-unity/11.5.0/firebase-functions-unity-11.5.0.aar matches
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-config-unity/11.5.0/firebase-config-unity-11.5.0.aar matches

削除した後は、プロジェクトを再起動すると良い。これは、確認すると以下ファイルの更新がされてなかった

  • Assets/Plugins/Android/mainTemplate.gradle
  • ProjectSettings/AndroidResolverDependencies.xml