「Unity/バージョンアップメモ/unity2022.3.22f1」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→合わせてほかもバージョンアップ) |
|||
行15: | 行15: | ||
*Assets/Plugins/Android/FirebaseApp を削除 | *Assets/Plugins/Android/FirebaseApp を削除 | ||
*Assets/Plugins/Android/FirebaseCrashlytics を削除 | *Assets/Plugins/Android/FirebaseCrashlytics を削除 | ||
+ | |||
+ | コマンドだとこれ | ||
+ | <pre> | ||
+ | rm -fr ExternalDependencyManager | ||
+ | rm -fr GoogleMobileAds/GoogleMobileAds* | ||
+ | rm -fr GoogleMobileAds/CHANGE* | ||
+ | rm -fr GoogleMobileAds/Editor | ||
+ | rm -fr GoogleMobileAds/Editor.meta | ||
+ | rm -fr GoogleMobileAds/LICENSE | ||
+ | rm -fr GoogleMobileAds/LICENSE.meta | ||
+ | rm -fr GoogleMobileAds/link.xml | ||
+ | rm -fr GoogleMobileAds/link.xml.meta | ||
+ | rm -fr Plugins/Android | ||
+ | rm -fr Plugins/iOS | ||
+ | rm -fr Firebase | ||
+ | rm -fr Editor\ Default\ Resources | ||
+ | rm -fr Plugins/Android/Firebase* | ||
+ | </pre> | ||
==前バージョンが含まれてないか確認== | ==前バージョンが含まれてないか確認== |
2024年3月25日 (月) 01:40時点における版
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 を削除
コマンドだとこれ
rm -fr ExternalDependencyManager rm -fr GoogleMobileAds/GoogleMobileAds* rm -fr GoogleMobileAds/CHANGE* rm -fr GoogleMobileAds/Editor rm -fr GoogleMobileAds/Editor.meta rm -fr GoogleMobileAds/LICENSE rm -fr GoogleMobileAds/LICENSE.meta rm -fr GoogleMobileAds/link.xml rm -fr GoogleMobileAds/link.xml.meta rm -fr Plugins/Android rm -fr Plugins/iOS rm -fr Firebase rm -fr Editor\ Default\ Resources rm -fr Plugins/Android/Firebase*
前バージョンが含まれてないか確認
$ 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