更改设备类型时 iOS 模拟器崩溃

Posted

技术标签:

【中文标题】更改设备类型时 iOS 模拟器崩溃【英文标题】:iOS Simulator crashes when changing device type 【发布时间】:2015-03-03 09:58:56 【问题描述】:

ios 模拟器(版本 8.1 550.3)在尝试更改硬件 -> 设备类型时不断崩溃。

我可以从控制台日志中获取此信息,但我不确定导致崩溃的确切设置是什么。老实说,我还没有更改太多样板设置。

应用程序特定信息: *** 由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“无法在包中加载 NIB:“NSBundle(已加载)”,名称为“LaunchScreen” 以 NSException 类型的未捕获异常终止 中止()调用 CoreSimulator 110.4 - 设备:iPhone 6 - 运行时:iOS 8.1 (12B411) - 设备类型:iPhone 6

有什么想法吗?

编辑:我已尝试按照类似问题中的建议清理模拟器的构建文件夹和“重置内容和设置”。他们没有解决问题。

【问题讨论】:

我通常在更改设备类型之前结束模拟器。这样好像更快乐。 它使工作流程的方式太慢了.. :/ 【参考方案1】:

您可以尝试删除派生数据文件夹的内容:

~/Library/Developer/Xcode/DerivedData

【讨论】:

以上是关于更改设备类型时 iOS 模拟器崩溃的主要内容,如果未能解决你的问题,请参考以下文章

JSONKit 崩溃:iPad 视网膜 64 位设备模拟器中的 iOS 7 Xcode 5.1

iOS 13 UserDefaults:在某些设备上启动时应用程序崩溃

xcode gm ios 8 gm swift 今天扩展在模拟器和设备中崩溃:库未加载:@rpath/libswiftCore.dylib

设备上的应用程序崩溃,但适用于模拟器 iOS

使用 < 256 RAM iOS 设备时应用程序在启动时崩溃

应用程序在 iOS 设备上崩溃