【发布时间】:2020-11-19 03:41:19
【问题描述】:
我在 Flutter 中使用 shared_preferences 依赖项。
构建 Xcode (Product->archive - for Generic target) 失败
module 'shared_preferences' not found
我尝试了flutter clean、flutter pub cache repair,尝试将 Flutter lib/ 移动到新项目 (flutter create .) 并使用旧 Xcode 版本 (11.4.1) 进行构建。目前我有 12.0 beta 3。
奇怪的是,从我的 IDE (IntelliJ) 在 Emulator 中运行可以正常工作,没有错误。
这些是我的依赖项 (pubspec.yaml)
dependencies:
flutter:
sdk: flutter
http: ^0.12.2
intl: any
flutter_spinkit: ^4.1.2
redux: any
flutter_redux: any
redux_thunk: any
shared_preferences: 0.5.1+2
【问题讨论】:
-
您是否运行
flutter build ios来创建发布版本?见:flutter.dev/docs/deployment/ios#create-a-build-archive -
是的,我做到了,但感谢您提供该文档链接,我以前读过它,但现在我注意到我在 Xcode 中打开的是 Project.xcodeproj 而不是 Project.xcworkspace。现在构建得很好。
标签: ios xcode flutter sharedpreferences