iOS 13 SwiftUI:应用在真实设备上启动时崩溃

时间:2019-06-18 18:25:59

标签: swift xcode swiftui xcode11 ios13

在SwiftUI和Apple的新Beta(macOS 10.15,iOS 13和Xcode 11)发布之后,我开始开发基于新技术的应用程序。

考虑到所涉及的所有软件和系统均为beta版,因此开发进展顺利。但是,在尝试在真实设备(运行iOS 13 beta 2的iPhone 8 Plus)上运行基于SwiftUI的应用程序时,该应用程序拒绝启动,而是在Xcode调试器中使用简单的(lldb)启动时崩溃。该应用程序已在模拟器中正常运行,并且Xcode没有提供有关该应用程序为何无法在真实设备上运行的有用信息。

tl; dr 在iOS 13模拟器中成功运行后,SwiftUI应用在真正的iOS 13设备上启动时崩溃。

谢谢!

1 个答案:

答案 0 :(得分:1)

感谢matt

事实证明,问题只是Xcode 11 beta 1中的一个错误,阻止了基于SwiftUI的应用程序在真实设备上进行测试。升级到Xcode 11 beta 2解决了该问题。