我的 flutter 应用程序在 iOS 模拟器中正常运行。
我通过以下方式添加了fluttertoast:
将其添加到 pubspec.yaml 上
依赖项:flutter:sdk:flutter
库比蒂诺图标:^0.1.3
颤振吐司:^7.0.1
导入我的 dart 文件
导入'包:fluttertoast/fluttertoast.dart';
到目前为止,它按预期工作。但是,当我转移到真正的 iOS 设备(我的 iPhone XS)时,它无法编译。我收到此错误:
致命错误:找不到模块“fluttertoast”@import fluttertoast;
我缺少什么?
令人惊讶的是,我刚才就成功了。
我做了什么:
因此,每当您收到弹出窗口询问“要使用哪个版本”时,请始终选择“磁盘上的版本”。
多谢你们
我最近遇到了这个问题,我的解决方法是这样的。根据我使用的一些包(如 flutter stripe)的需要,我将 pod 文件最小部署更改为 11。但问题是在 Xcode 中部署设置为 9.0(未更改为 11.0)。导致问题的原因是按照以下步骤解决问题。
1:删除/iOS/podfile.lock(如果有)
2:转到/iOS/podfile(平台:ios,'9.0'),将 9.0 替换为您的软件包/应用程序所需的版本。
3:在终端 cd ios (pod install)
4:在 Xcode 中编辑部署信息版本
5:运行应用程序,如果构建存档构建存档,它会工作,它不会抛出错误。
归档时间: |
|
查看次数: |
11818 次 |
最近记录: |