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

提供: 初心者エンジニアの簡易メモ
ナビゲーションに移動 検索に移動
4行目: 4行目:
Window/PackageManagerのFirebaseAnalyticsとかからinstallする。
Window/PackageManagerのFirebaseAnalyticsとかからinstallする。


===RemoteConfigがstaticからinstance生成形式に==
===RemoteConfigがstaticからinstance生成形式に===
<pre>
<pre>
- Task fetchTask = Firebase.RemoteConfig.FirebaseRemoteConfig.FetchAsync(new TimeSpan(0));
- Task fetchTask = Firebase.RemoteConfig.FirebaseRemoteConfig.FetchAsync(new TimeSpan(0));
13行目: 13行目:
</pre>
</pre>


ActivateFetchedのメソッドが削除され、ActivateAsyncへ
===ActivateFetchedのメソッドが削除され使えない場合===
ActivateAsyncへ変更して修正
<pre>
<pre>
- Firebase.RemoteConfig.FirebaseRemoteConfig.ActivateFetched();
- Firebase.RemoteConfig.FirebaseRemoteConfig.ActivateFetched();
+ Firebase.RemoteConfig.FirebaseRemoteConfig.DefaultInstance.ActivateAsync();
+ Firebase.RemoteConfig.FirebaseRemoteConfig.DefaultInstance.ActivateAsync();
</pre>
</pre>

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

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();