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

M.S*_*Leo 6 xcode ios xcode10

当我将应用程序从 Xcode 10.1 安装到 iPad(iOS 12.1) 时,应用程序在启动屏幕上冻结。应用程序在 iOS 版本低于 12 的 iPad 上运行良好。自从我将 Xcode 更新到 10 以来,我正面临这个问题。

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

M.S*_*Leo 3

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

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

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

  1. 创建一个新方案
  2. 编辑此方案并在左侧选择“运行”
  3. 对于可执行文件,选择“启动时询问” 在此输入图像描述

使用此方案在设备上安装应用程序。它将要求选择要启动的可执行文件。选择应用程序的可执行文件名,它将在设备上启动该应用程序。您还可以在 Xcode 中看到日志。