ios - 线程 1 信号 SIGABRT 无法加载 Main.Storyboard

标签 ios xcode sigabrt

我不知道我做了什么,但我搞砸了我的应用程序,现在它在加载之前就崩溃了,我收到了这个错误:

*** Terminating app due to uncaught exception 
'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle: 
'NSBundle </Users/MasonSatnick/Library/Developer/CoreSimulator/Devices/9F0F56D8-AA2C-459F-84A3-BB17F5982716/data/Containers/Bundle/Application/A84FCDB3-1F61-486F-A108-863858F7AD76/Dodge The Box.app> 
(loaded)' with name 'Main''

我该如何解决这个问题?

最佳答案

要事第一。退出 Xcode 但让模拟器保持运行。告诉模拟器重置。然后把Derived Data文件夹里的内容全部清空扔掉。

现在启动 Xcode,看看问题是否奇迹般地解决了。

如果没有,请检查您的 Info.plist。它应该有一个值为“Main”的“Main storyboard file base name”条目。如果它已转化为其他条目(例如主 nib 文件),请修复它。

关于ios - 线程 1 信号 SIGABRT 无法加载 Main.Storyboard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31776696/

相关文章:

ios - 如何在uitextview或uiimage中点按突出显示特定句子

ios - 如何在 Swift 中以编程方式将设备方向添加到项目中?

ios - 如何在 RXSwift 中对两个公共(public)主题使用combineLatest

ios - swift iOS : How do I make an Instagram link?

ios - 我如何观察 UIPopoverController 何时被解雇?

swift - 没有特征信息(运行时警告)

ios - ld : framework not found DTXProfiler

swift - SIGABRT 与 Xcode 使用 Swift

ios - 我如何摆脱这个 Sigabrt 错误?我尝试了多种方法

ios - Segue 导致 "Thread 1: signal SIGABRT"错误