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

提供: 初心者エンジニアの簡易メモ
ナビゲーションに移動 検索に移動
編集の要約なし
 
(同じ利用者による、間の55版が非表示)
1行目: 1行目:
==6系から7系へ==
[[Unity/GoogleMobileAds/バージョンアップ/5.4.0から6.1.0へ]]
===DllNotFoundException: FirebaseCppApp-7_1_0エラーが出るとき===
FirebaseAnalytics.unitypackageとかのファイルからインストールするのをやめて、
Window/PackageManagerのFirebaseAnalyticsとかからinstallする。


===RemoteConfigがstaticからinstance生成形式に===
[[Unity/GoogleMobileAds/バージョンアップ/firebase-6系から7系へ]]
<pre>
- 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);
[[Unity/GoogleMobileAds/バージョンアップ/ver3からver4へ]]
+ Debug.Log("version=" + Firebase.RemoteConfig.FirebaseRemoteConfig.DefaultInstance.GetValue("version").StringValue);
</pre>
 
===ActivateFetchedのメソッドが削除され使えない場合===
ActivateAsyncへ変更して修正
<pre>
- Firebase.RemoteConfig.FirebaseRemoteConfig.ActivateFetched();
+ Firebase.RemoteConfig.FirebaseRemoteConfig.DefaultInstance.ActivateAsync();
</pre>
 
==='Packages/com.google.firebase.app/Parse/Plugins/dotNet45/Unity.Compat.dll' conflicts with:エラーが出るとき===
unitypackageとPackageManagerでいれたdllが競合してると思われるので、
Assets/Parse/Pluginsにある、Unity.Compat.dllとかを削除すればよい。

2021年8月31日 (火) 14:38時点における最新版