从 xcode 10.1 到 iOS 12+ 安装时,应用程序在启动屏幕上冻结

App freezes on launch screen when installed from xcode 10.1 to iOS 12+

当我安装从 Xcode 10.1 到 iPad(iOS 12.1) 的应用程序时,应用程序在启动屏幕上冻结。 iOS 版本低于 12 的 iPad 应用程序可以正常工作。 自从我将 Xcode 更新为 10 后,我就遇到了这个问题。

有谁知道如何解决这个问题?

我回答这个问题是为了帮助遇到这个问题的其他人。

如果您使用分发证书在具有临时配置文件或内部配置文件的设备上安装应用程序,应用程序会在启动屏幕上冻结。即使应用程序启动,您也不会在 Xcode.

中获取日志

以下是处理此问题的步骤:

  1. 创建新方案
  2. 编辑此方案并在左侧select "Run"
  3. 对于可执行文件 select "Ask on Launch"

使用此方案在设备上安装应用程序。它会要求 select 要启动的可执行文件。 Select 您的应用程序的可执行文件名,它将在设备上启动该应用程序。您还会在 Xcode.

中看到日志