facebook twitter hatena line email

「Unity/GoogleMobileAds/バージョンアップ」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(=RemoteConfigがstaticからinstance生成形式に)
行1: 行1:
 
==6系から7系へ==
 
==6系から7系へ==
===DllNotFoundException: FirebaseCppApp-7_1_0エラーが出るとき==
+
===DllNotFoundException: FirebaseCppApp-7_1_0エラーが出るとき===
 
FirebaseAnalytics.unitypackageとかのファイルからインストールするのをやめて、
 
FirebaseAnalytics.unitypackageとかのファイルからインストールするのをやめて、
 
Window/PackageManagerのFirebaseAnalyticsとかからinstallする。
 
Window/PackageManagerのFirebaseAnalyticsとかからinstallする。
行19: 行19:
 
+ Firebase.RemoteConfig.FirebaseRemoteConfig.DefaultInstance.ActivateAsync();
 
+ Firebase.RemoteConfig.FirebaseRemoteConfig.DefaultInstance.ActivateAsync();
 
</pre>
 
</pre>
 +
 +
==='Packages/com.google.firebase.app/Parse/Plugins/dotNet45/Unity.Compat.dll' conflicts with:エラーが出るとき
 +
unitypackageとPackageManagerでいれたdllが競合してると思われるので、
 +
Assets/Parse/Pluginsにある、Unity.Compat.dllとかを削除すればよい。

2021年3月12日 (金) 11:47時点における版

6系から7系へ

DllNotFoundException: FirebaseCppApp-7_1_0エラーが出るとき

FirebaseAnalytics.unitypackageとかのファイルからインストールするのをやめて、 Window/PackageManagerのFirebaseAnalyticsとかからinstallする。

RemoteConfigがstaticからinstance生成形式に

- Task fetchTask = Firebase.RemoteConfig.FirebaseRemoteConfig.FetchAsync(new TimeSpan(0));
+ Task fetchTask = Firebase.RemoteConfig.FirebaseRemoteConfig.DefaultInstance.FetchAsync(new TimeSpan(0));

-  Debug.Log("version=" + Firebase.RemoteConfig.FirebaseRemoteConfig.GetValue("version").StringValue);
+ Debug.Log("version=" + Firebase.RemoteConfig.FirebaseRemoteConfig.DefaultInstance.GetValue("version").StringValue);

ActivateFetchedのメソッドが削除され使えない場合

ActivateAsyncへ変更して修正

- Firebase.RemoteConfig.FirebaseRemoteConfig.ActivateFetched();
+ Firebase.RemoteConfig.FirebaseRemoteConfig.DefaultInstance.ActivateAsync();

==='Packages/com.google.firebase.app/Parse/Plugins/dotNet45/Unity.Compat.dll' conflicts with:エラーが出るとき unitypackageとPackageManagerでいれたdllが競合してると思われるので、 Assets/Parse/Pluginsにある、Unity.Compat.dllとかを削除すればよい。