求助:Flutter中出现FirebaseAppPlatform.verifyExtends成员未找到错误
解决Member not found: 'FirebaseAppPlatform.verifyExtends'错误
可行修复方案
1. 统一Firebase插件版本
这个错误大概率是firebase_core和其他Firebase插件版本不匹配导致的。打开项目根目录的pubspec.yaml,把所有firebase开头的依赖改成相同的版本号,示例:
dependencies: flutter: sdk: flutter firebase_core: ^2.15.0 firebase_auth: ^2.15.0 cloud_firestore: ^4.10.0
改完后执行:
flutter pub get cd ios && pod update && cd ..
2. 回退firebase_core到兼容版本
如果统一版本后还是报错,试试指定一个已知稳定兼容的firebase_core版本(比如^2.10.0),然后执行完整清理流程:
flutter clean flutter pub get cd ios pod deintegrate pod install
3. 清理iOS端深层缓存
有时候Pod的缓存残留会搞出问题,执行以下命令彻底清理后重建:
flutter clean rm -rf ios/Pods ios/Podfile.lock flutter pub get cd ios pod install --repo-update cd .. flutter run
4. 升级Flutter和Dart版本
旧版本Flutter可能不兼容最新的Firebase SDK,执行升级命令:
flutter upgrade flutter pub upgrade --major-versions
内容的提问来源于stack exchange,提问作者Rafael Pedrosa
相关产品推荐
相关产品推荐

