Flutter开发Face ID认证遇iOS报错:@import local_auth not found求助
解决iOS平台local_auth插件"@import local_auth" not found错误
针对你使用Flutter 3.0.5 + local_auth: ^2.1.2遇到的问题,可按以下步骤排查修复:
清理重构项目
- 在Flutter项目根目录执行:
flutter clean - 删除iOS目录下的
Pods文件夹和Podfile.lock文件 - 进入iOS目录,依次执行:
pod deintegrate pod install - 返回项目根目录重新运行:
flutter run
- 在Flutter项目根目录执行:
检查Podfile平台版本配置
local_auth: ^2.1.2要求iOS最低版本为12.0,确保iOS目录下的Podfile顶部配置正确:platform :ios, '12.0'修改后重新执行
pod install。验证插件集成状态
打开iOS项目的.xcworkspace文件(不要用.xcodeproj),检查Pods目录下是否存在local_auth插件。若缺失:- 确认
pubspec.yaml中已正确添加local_auth: ^2.1.2 - 执行
flutter pub get - 重新执行
pod install
- 确认
清理Xcode缓存
打开Xcode,点击菜单栏Product->Clean Build Folder,重启Xcode后再运行项目。
内容的提问来源于stack exchange,提问作者prodip bhattacharjee
相关产品推荐
相关产品推荐

