在 ios-9.3 上运行良好的应用程序,但是当我在任何具有 IOS-10 的设备上运行它时,它会在随机点崩溃

Posted

技术标签:

【中文标题】在 ios-9.3 上运行良好的应用程序,但是当我在任何具有 IOS-10 的设备上运行它时,它会在随机点崩溃【英文标题】:application which was running fine on ios-9.3 but when i run it on anydevice with IOS-10 onwards it crashes at random points 【发布时间】:2016-12-20 05:51:43 【问题描述】:

我有一个(每次都在不同的点崩溃) 我正在使用 Xcode-8 在 Objective-C 中工作 这是我的错误日志 - 由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“无法在包中加载 NIB:“NSBundle(已加载)”,名称为“3pB-ff-s9x-view-jo5-RS-cHl”和目录'Main.storyboardc''

由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“无法在包中加载 NIB:“NSBundle(已加载)”,名称为“QuestionTableViewCell”

我尝试了一些东西 - 检查 buildphase 捆绑资源(所有 xib 文件都存在那里) - 删除所有 xib 引用并将它们添加回项目

这很令人沮丧,请帮助我

【问题讨论】:

【参考方案1】:

由于代表人数少,我无法发表评论。所以写在这里作为答案, 要获得确切的解决方案,您可以通过找到此“3pB-ff-s9x-view-jo5-RS-cHl”在情节提要中搜索它,它会在情节提要上的那个控件上精确导航,这会给出问题.

希望对你有帮助

谢谢。

【讨论】:

感谢您的回复。此名称每次都会更改,正如您在我发布的下一个错误中看到的那样,它更改为“QuestionTableViewCell”。所以它会随机出现

以上是关于在 ios-9.3 上运行良好的应用程序,但是当我在任何具有 IOS-10 的设备上运行它时,它会在随机点崩溃的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Swift 中为 iOS 10 和 iOS 9.3 初始化 NSManagedObject 子类

代码在我的系统上运行良好,但是当我将它提交给应该检查它的机器人时会导致堆栈粉碎错误

我的 laravel 项目在 xampp 上运行良好,但是当我尝试使用 php artisan serve 运行它时,它会超时

如何在Swift中初始化iOS 10和iOS 9.3的NSManagedObject子类

命令在命令行上运行良好,但不能从任务计划程序运行

使用 int 时程序运行良好,但是当我使用 char 时它开始跳行