ImageIO:PNG 无效的 PNG 文件:iDOT 未指向有效的 IDAT 块

ImageIO: PNG invalid PNG file: iDOT doesn't point to valid IDAT chunk

我正在开发一个 ios 应用程序,我遇到了一个奇怪的问题。当我在模拟器或设备上 运行 它时,它 运行 没问题。但是,当我将它上传到 TestFlight 并将其下载到设备时,它会在启动屏幕显示后立即崩溃。在发生这种情况时保持我的 phone 接通电源会记录以下内容:

ImageIO: PNG invalid PNG file: iDOT doesn't point to valid IDAT chunk 这让我相信我的图片文件有问题。可能是什么?

也可能不相关:在 App Target 的设置页面中,在任何教科书中键入单个字符会立即将焦点移开。

已修复。我的问题是我引用的是我已删除的自定义字体。它仍然驻留在我的计算机上,因此该应用程序 运行 在模拟器中运行良好。然而,在设备上,它找不到在初始视图控制器上使用的字体,导致崩溃。