「Unity/バージョンアップメモ/unity2022.3.22f1」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→合わせてほかもバージョンアップ) |
(→合わせてほかもバージョンアップ) |
||
行34: | 行34: | ||
rm -fr Plugins/iOS/Firebase | rm -fr Plugins/iOS/Firebase | ||
rm -fr GeneratedLocalRepo/Firebase | rm -fr GeneratedLocalRepo/Firebase | ||
+ | rm -fr Editor\ Default\ Resources/CrashlyticsSettings.asset | ||
+ | rm -fr Editor\ Default\ Resources/CrashlyticsSettings.asset.meta | ||
rm -fr Firebase | rm -fr Firebase | ||
rm -fr Editor\ Default\ Resources | rm -fr Editor\ Default\ Resources |
2024年3月25日 (月) 08:18時点における版
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/CHANGELOG.md rm -fr GoogleMobileAds/CHANGELOG.md.meta 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/FirebaseApp rm -fr Plugins/Android/FirebaseApp.meta rm -fr Plugins/Android/FirebaseCrashlytics.androidlib rm -fr Plugins/Android/FirebaseCrashlytics.androidlib.meta rm -fr Plugins/iOS/Firebase rm -fr GeneratedLocalRepo/Firebase rm -fr Editor\ Default\ Resources/CrashlyticsSettings.asset rm -fr Editor\ Default\ Resources/CrashlyticsSettings.asset.meta 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