从 xcode 10.1 安装到 iOS 12+ 时,应用程序在启动屏幕上冻结
Posted
技术标签:
【中文标题】从 xcode 10.1 安装到 iOS 12+ 时,应用程序在启动屏幕上冻结【英文标题】:App freezes on launch screen when installed from xcode 10.1 to iOS 12+ 【发布时间】:2019-01-08 12:23:03 【问题描述】:当我将应用程序从 Xcode 10.1 安装到 iPad(ios 12.1) 时,应用程序在启动屏幕上冻结。应用程序在 iOS 版本低于 12 的 iPad 上运行良好。 自从我将 Xcode 更新到 10 后,我就面临这个问题。
有人知道如何解决这个问题吗?
【问题讨论】:
如果您查看 Xcode 设备窗口中显示的日志,它是否提供了冻结时的任何信息? 【参考方案1】:我回答这个问题是为了帮助遇到这个问题的其他人。
如果您使用分发证书将应用程序安装在具有 Ad-hoc 配置文件或内部配置文件的设备上,应用程序会在启动屏幕上冻结。即使应用启动,您也不会在 Xcode 中获得日志。
以下是处理此问题的步骤:
-
创建新方案
编辑此方案并在左侧选择“运行”
对于可执行文件选择“启动时询问”
使用此方案在设备上安装应用程序。它将要求选择要启动的可执行文件。选择您的应用程序的可执行文件名,它将在设备上启动该应用程序。您还可以在 Xcode 中看到日志。
【讨论】:
这发生在我在 iOS14 上的 Xcode 12.1 中,您的修复适用于此。 @Brett 请点赞 :) 已经在 2020 年 11 月返回 :-)以上是关于从 xcode 10.1 安装到 iOS 12+ 时,应用程序在启动屏幕上冻结的主要内容,如果未能解决你的问题,请参考以下文章
iOS:Xcode8以下真机测试iOS10.0和iOS10.1配置包
此 iPhone 6 运行的是 iOS 10.1 (14B55c),此版本的 Xcode 可能不支持
从Xcode 10部署到运行iOS 12的iPhone时,应用程序立即崩溃