Flutter 线程 1:信号 SIGABRT

问题描述 投票:0回答:2

我正在构建一个 Flutter 应用程序,当我想在模拟器或真实设备以及构建配置:发布和调试中模拟它时,我收到此错误(线程 1:信号 SIGABRT)。)

这些是更详细的错误:

0x111410f7a <+10>: jae    0x111410f84               ; <+20>
0x1113b6025 <+37>: movq   -0x8(%rbp), %rdi

Overview of my Xcode

当我单击继续程序执行按钮时,我得到:

Message from debugger: Terminated due to signal 6

如何解决这些错误? 感谢您的帮助

xcode flutter frameworks emulation sigabrt
2个回答
0
投票

这对我有用: https://stackoverflow.com/a/58948346/13638276

删除并重建 Flutter 应用程序的 iOS 部分。


0
投票

找到你的ios文件夹

pod deintegrate (will remove all pod cache stuff)
pod install (reinstall pod again)

有时如果它不起作用,请尝试完全干净的构建

flutter clean
rm pubspec.lock (root project)
pod deintegrate (ios folder)
rm -rf Podfile.lock (ios folder)

然后尝试从头开始重新安装

flutter pub get
pod install (ios folder)
pod install --repo-update (sometimes need to update)
© www.soinside.com 2019 - 2024. All rights reserved.