web-dev-qa-db-ja.com

FIRInstanceID /警告停止!!メモリからdeviceIDをリセットします[Xcode:Console Log]

XCode 8 GM(Swift 3)に更新した後

Firebaseはコンソールでこれらのエラーのログを開始しました:-

FIRInstanceID /警告停止!!デバイスIDをメモリからリセットします。

FIRInstanceID/WARNINGがデフォルトトークンの取得に失敗しましたError Domain = com.firebase.iid Code = 6 "(null)"

FIRInstanceID/WARNING 5回の再試行後、デフォルトGCMトークンの取得に失敗しました

35
Dravidian

どうやらEnablingアプリのKeyChain SharinginCapabilitiesはトリックを行います!

keychain sharing

機能を有効にすると、app.entitlementsは次のようになります。

entitlements

参照: Firebase Group Talk

48
Dravidian

Info.plistファイルでFirebaseAutomaticScreenReportingEnabledNOに設定してみてください。問題は解決しませんが、エラーの発生頻度が少し少なくなるため、コンソールの読み取りが楽になります。

FirebaseAutomaticScreenReportingEnabled == YES(デフォルト)、画面が変更されるたびにエラーが発生します。もちろん、フラグをNOに設定すると、画面レポートが無効になるため、この機能を使用していないユーザーのみに設定してください。

エラーはシミュレータでのみ発生するため、このフラグは開発時のみに設定できます。

0
tzaloga