dart 真实的iOS设备上的Flutter错误:“找不到模块'fluttertoast'”

kmpatx3s  于 2023-01-28  发布在  iOS
关注(0)|答案(4)|浏览(489)

我的flutter应用程序在iOS模拟器中工作正常。
我已通过以下方式添加fluttertoast
1.* 添加到pubspec. yaml *
依赖性: Flutter :sdk: Flutter
库比蒂诺图标:^0.1.3
烤面包:^7.0.1
1.* 导入dart文件 *
导入" Package :fluttertoast/fluttertoast. dart";
到目前为止,它按预期工作.但是,当我移动到一个真正的iOS设备,我的iPhone XS,它不会编译.我得到这个错误:
致命错误:模块'fluttertoast'没有找到@import fluttertoast;
我错过了什么?

ffx8fchx

ffx8fchx1#

令人惊讶的是,我刚刚成功了。
我做了什么:
1.已尝试修改播客文件。
1.尝试运行它。由于podfile而出错。
1.恢复到原始状态。
1.尝试构建时,弹出窗口询问"您要使用Xcode版本还是磁盘上的版本(我之前使用Xcode版本,这可能导致了问题)"
1.我选择使用磁盘上的版本。
1.程序现在在真正的iOS设备上工作。
因此,每当你得到弹出询问"使用哪个版本",总是选择"磁盘上的版本"。
谢谢你们

js81xvg6

js81xvg62#

我最近遇到了这个问题,我解决的方法是这样的。我改变了pod文件最小部署为11,因为我使用的一些包,如flutter stripe需要。但问题是,在Xcode的部署设置为9.0(没有改变为11.0)。这是导致问题解决的问题,按照步骤。
1:删除到/iOS/podfile.lock(如果有)
2:转到/iOS/podfile(平台:ios,'9.0')将9.0替换为您的软件包/应用程序所需的版本。

3:在终端cd ios中(pod安装)
4:在此处以及Xcode中编辑部署信息版本

5:运行应用程序,它将工作,如果构建存档构建存档,它不会抛出错误。

vyswwuz2

vyswwuz23#

今天我也面临着同样的问题,我所做的是切换到项目ios文件夹,运行以下命令:

pod repo update
pod install

从日志输出中,我们可以找到pod安装的fluttertoast依赖项:

➜  ios git:(master) ✗ pod install
Analyzing dependencies
Downloading dependencies
Installing FMDB (2.7.5)
Installing Flutter (1.0.0)
Installing SwiftAudioEx (0.14.7)
Installing Toast (4.0.0)
Installing device_info_plus (0.0.1)
Installing flutter_secure_storage (3.3.1)
Installing fluttertoast (0.0.2)
Installing in_app_purchase_ios (0.0.1)
Installing music_player (0.0.1)
Installing path_provider_ios (0.0.1)
Installing shared_preferences_ios (0.0.1)
Installing sqflite (0.0.2)
Installing system_clock (0.0.1)
Installing url_launcher_ios (0.0.1)
Installing video_player_avfoundation (0.0.1)
Generating Pods project
Integrating client project
Pod installation complete! There are 12 dependencies from the Podfile and 15 total pods installed.

[!] CocoaPods did not set the base configuration of your project because your project already has a custom config set. In order for CocoaPods integration to work at all, please either set the base configurations of the target `Runner` to `Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig` or include the `Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig` in your build configuration (`Flutter/Release.xcconfig`).

然后在xcode success中构建项目。

yhuiod9q

yhuiod9q4#

1.我删除了播客文件.lock
1.我刚刚评论过平台:ios,'11.0' enter image description here
1.然后运行pod安装

相关问题