문제점 섹션에 대한 답변을 찾을 수 있기를 기대했지만 지금은 25 일이 지난 후 제 질문을 게시하고 있습니다. here's the original question though for your reference.<FIRAnalytics/ERROR> 트랜잭션 실패
ios에서 새로운 Firebase SDK V3.x.x를 시작하기 위해 취해야 할 첫 번째 단계는 [FIRApp configure];
을 호출하는 것입니다. 그렇게하면 xcode 콘솔에 Firebase가 올바르게 초기화되었다고 알려줍니다.
그러나 내 앱에서 애널리틱스가보고되지 않아 xcode 콘솔에 다음 오류 메시지가 때때로 표시 될 수 있습니다.
<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
왜 이런 일이 발생하는지 알 수 없습니다. Firebase를 초기화하는 것은 단지 하나의 라인을 필요로합니다. [FIRApp configure];
그래서, 제가 혼란에 빠뜨릴만한 것은 아무것도 없습니다!
프레임 워크가 프로젝트에 추가되어야한다고 생각하지만 실종 될 수있는 것을 찾지 못하는 것 같습니다.
이 오류 메시지를 무시할 수있는 방법을 찾을 수 있다면 좋을 것입니다. 당신이 맹목적인 추측을하더라도, 나와 공유하십시오. :)