firebase_crashlytics로 프로젝트를 빌드하거나 디버그 할 수 없습니다. 내 Mac에서 Flutter latest로 업데이트했지만 앱을 배포하는 컴퓨터의 버전이 낮습니다 (Flutter 1.9.1 hotfix-5). 그래서 나는 아래의 것들을 시도했다.
flutter pub cache repair
flutter clean
- Podfile.lock 삭제 및
ios/pod install
그러나 운이 없다.
#import "UserAgent.h"
^~~~~~~~~~~~~
1 error generated.
당분간 플러터를 업그레이드하지 않은 솔루션이 있습니까?
답변
나는 거의 거기에 있었고, 나는 설레기를 청소하더라도 pod install
모든 것을 지우지 않을 것이라고 생각 합니다. 방금 아래 단계를 수행해야했습니다.
Flutter clean
- Podfile.lock 삭제
cd ios
pod deintegrate
// or you can do **cd ios/pod deintegrate** without above step
pod install
그래도 문제가 해결되지 않으면 가까운하십시오 .xcworkspace
및 podfile.lock 다시 마지막 두 단계를하고 새로 생성 된 열 .xcworkspace
및 제품 -> 빌드.
아직 수정되지 않은 경우 아래에 의견을 추가하십시오 (이 문제를 많이 처리했습니다).
firestore의 문제 1 및 crashlytics의 문제 2 : 여기에 생성 된 문제가 있는지 확인하십시오 .
답변
firestore issue ticket 에서 언급 한 것처럼 0.4.4 + 2를 사용하는 대신 firebase core 버전을 0.4.4로 수정하면 문제가 해결되었습니다.
dependency_overrides:
firebase_core: 0.4.4
기존 firebase_auth
종속성 과 함께 이것을 추가하십시오 .
답변
해결책을 찾았습니다
주석을 달거나 가져 와서이 코드를 아래에 넣으십시오.
#import "FLTFirebaseCorePlugin.h"
// #import "UserAgent.h"
// Generated file, do not edit
#define LIBRARY_VERSION @"0.4.4-2"
#define LIBRARY_NAME @"flutter-fire-core"