ios - 现有应用程序在 iPhone X 模拟器上启动时崩溃

标签 ios objective-c uistatusbar xcode9 iphone-x

我有一个现有的应用程序,在 iPhone X 模拟器上运行时会在启动时崩溃。 (断点在 main.m 文件上停止)。 该应用程序在 iPhone 8 模拟器上运行良好,因此它与 iPhone X 有一些关系。 此外,它与状态栏有关,因为堆栈在崩溃前显示了带有 [UIStatusbar _prepareForVisualProviderIfNeeded] 的内容。

我需要对状态栏做些什么才能在 iPhone X 模拟器上运行这个应用程序吗?

最佳答案

在这里找到答案:All exception break point is stopping for no reason on simulator

TL;DR:确保您在此应用程序提供的字体下的 Info.plist 中指定的所有字体实际上都在您的应用程序包中。

关于ios - 现有应用程序在 iPhone X 模拟器上启动时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46351831/

相关文章:

ios - 如何在 ios 应用程序的 MPMusicPlayerController 中获取当前播放的歌曲数据

iphone - UIDocumentInteractionController Controller 问题

ios - iOS 上的内存交换和虚拟内存

ios - 向左滑动时在 UITableViewCell 中自定义编辑 View 。 Objective-C 或 Swift

ios - 是否可以在 statusBarOrientation 更改时添加观察者或通知?

ios - AVAudioRecorder 在 iOS7 中显示状态栏

autolayout - 切换状态栏时如何重新定位导航/工具栏?

ios - 为什么调用 super 是此方法的最后一件事而不是第一件事?

ios - 与 -ve 值一起使用时,AVplayer 逐步计数卡顿

ios - 将 UIPageViewController 与 UITableViewController 和 UINavigationController 集成到现有应用程序中