flutter - 在项目中添加包后,android 可以,但 ios 在启动时崩溃
问题描述
我正在向我的应用程序添加包。
flutter:
sdk: flutter
http: ^0.12.0
shared_preferences: ^0.5.2
在安卓设备上成功运行。然后我是为 iOS 构建的这个命令:
颤振构建ios
并在 xcode 中成功构建和安装。但是在设备中运行应用程序时出现此错误:
#import <Flutter/Flutter.h>
#import "AppDelegate.h"
int main(int argc, char * argv[]) {
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); **Thread 1: signal SIGABRT**
}
}
线程 1:信号 SIGABRT
我该如何解决?
解决方案
做flutter clean
和
转到ios
文件夹cd ios
然后安装 podspod install
然后尝试构建 ios 模块flutter build ios --release
。
推荐阅读
- javascript - 如何动态地在 2 个元素之间划线(不知道它们的坐标)?
- python - 尝试将抓取的数据添加到我从网站导出的 Excel 工作簿
- gmail - 向 Gmail 添加邮箱过滤器
- sql - 没有声明语句的 SQL 代码中的前值利用
- python - 模板提供了错误的媒体目录路径,Django 找不到图像
- performance - 鉴于它仅在 1 和 0 上运行,如何提高用 Java 构建的元胞自动机算法的性能?
- java - 从整数中获取二维数组位置
- javascript - 反应 useReducer 不更新状态
- .net-core - 生成了 UserID 子声明,但从 Identity Server 4 令牌中消失,导致 UserManager.GetUser 失败
- java - 尝试在测试用例中计算字符串中的元音时得到错误的输出