【发布时间】:2018-05-04 10:50:15
【问题描述】:
我使用 swift 4 和 Xcode 9 开发了一个应用程序。每当我启动该应用程序时,它都会崩溃。它不会在控制台上给出任何错误。
我研究了一下,是字体的问题。
Existing app crashes on startup on iPhone X Simulator
他们中的一些人说这是故事板问题,因为控制器必须具有安全区域余量。但是几天前我在 iPhone X 上运行了我的应用程序,但它没有崩溃,尽管它没有使用安全区域。
我的应用程序在 appdelegate 中崩溃,如下图所示
有人知道为什么会这样吗?
【问题讨论】:
-
您是否在 Copy Bundle Resources 中添加了字体?
-
您是否尝试过其他模拟器,例如 iPhone 8?结果如何?
-
我试过在 iPhone 5,6,6+ 模拟器和设备上运行它,但它不会崩溃
-
我从未在 Xcode 中使用过 .ttc 字体。 Xcode 是否支持 .ttc 文件?
-
是的,因为它适用于其他设备
标签: ios swift xcode ios11 iphone-x