Ich hatte gehofft, dass ich eine Antwort auf den Problembereich finden könnte, aber jetzt, nach 25 Tagen Wartezeit, schreibe ich meine Frage hier. here's the original question though for your reference. Der erste Schritt, den Sie unternehmen müssen, um mit dem neuen Firebase SDK V3.x.x unter ios zu beginnen, lautet [FIRApp configure];
, und wenn ich das tue, sagt mir die xcode-Konsole, dass Firebase korrekt initialisiert ist.<FIRAnalytics/ERROR> Transaktion fehlgeschlagen
Es werden jedoch keine Analysen aus meiner App gemeldet, und in der xcode-Konsole kann von Zeit zu Zeit folgende Fehlermeldung angezeigt werden.
<Error>: <FIRAnalytics/ERROR> Data loss. Cannot record raw event. Error: Error Domain=com.google.gmp.measurement.ErrorDomain Code=3 "Database operation "execute statement" failed with sqlite code 20 and error message "could not convert floating point value to integer without loss of data."" UserInfo={FIRAMonitorContext=execute statement,20,A,3, NSLocalizedDescription=Database operation "execute statement" failed with sqlite code 20 and error message "could not convert floating point value to integer without loss of data."}
<Error>: <FIRAnalytics/ERROR> Transaction failed
Ich habe keine Ahnung, warum das passiert. Das Initialisieren der Firebase erfordert nur eine Zeile [FIRApp configure];
Also, es gibt nichts mehr für mich zu durcheinander bringen!
Ich habe das Gefühl, dass dem Projekt vielleicht ein Framework hinzugefügt wurde, aber ich finde nicht, was fehlen könnte.
Wenn Sie herausfinden können, wie ich diese Fehlermeldung umgehen kann, wäre das großartig. Auch wenn Sie blind geraten, teilen Sie es bitte mit mir. :)