应用程序在iPhone x上发布时崩溃?

Tec*_*ain 11 xcode ios swift ios11 iphone-x

我开发了一个带有swift 4和Xcode 9的应用程序.每当我启动应用程序时它会崩溃.它不会在控制台上给出任何错误.

我研究它是字体的问题.

现有的应用程序在iPhone X Simulator上启动时崩溃

但我的字体在我的项目和plist中在此输入图像描述

他们中的一些人说这是故事板问题,因为控制器必须具有安全区域边际.但是几天前我在iPhone X上运行我的应用程序,但它没有崩溃,虽然它没有使用安全区域.

我的应用程序在appdelegate中崩溃,如下面的屏幕截图所示

在此输入图像描述

有谁知道为什么会这样?

小智 12

您还必须添加字体扩展名Ex.roboto.ttf

在此输入图像描述