web-dev-qa-db-ja.com

iOSでFirebase Analyticsを使用しているときのオーディエンスエラー

Google Analytics for Firebase を使用してユーザープロパティとイベントを追跡するiOSアプリを作成しました。

Firebaseログを有効にすると、次のエラーが発生します。

5.1.0-[Firebase/Analytics] [I-ACS006009]オーディエンス定義が無効です。オーディエンスは保存されません。 Audience、error:、Error Domain = com.google.gmp.measurement.ErrorDomain Code = 9 "Audience filter count out of range" UserInfo = {NSLocalizedDescription = Audience filter count out of range}

このエラーは特定のコード行に関連しているようには見えませんが、GAforFの使用方法に問題があるという一般的な警告です。

これは一般的な警告のようですが、誰かがアプリでこれを修正できましたか?

14
Michael Economy

これは実際には、空のオーディエンスフィルターをSDKに送信するバックエンドの問題です。アプリを最初にインストールしたとき、またはしばらくしてからSDKがオーディエンスの取得を再試行するときに、このメッセージが表示されることがあります。メッセージはバックエンドで問題が修正されると最終的に表示されなくなるため、無視しても問題ありません。 SDKは意図したとおりに機能しています。

1
adbitx

@FlowNivettopで提案されているように、Firebase Analyticsフレームワークを更新すると、この問題が解決しました。私はCocoapodsを使用していないため、パッケージを手動でダウンロードして、リンクされたフレームワークを更新する必要がありました。

https://firebase.google.com/docs/ios/setup#frameworks

更新後、このログに記録されたエラーはもう表示されません...これが役立つことを願っています!

2
CSmith