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

iOS 13 SwiftUI:应用程序在真实设备上启动时崩溃,swift,xcode,swiftui,xcode11,ios13,Swift,Xcode,Swiftui,Xcode11,Ios13,在SwiftUI和苹果的新Beta(macOS 10.15、iOS 13和Xcode 11)发布后,我开始开发基于新技术的应用程序 考虑到所有涉及的软件和系统都处于测试阶段,开发工作进展顺利。然而,当尝试在真实设备上运行基于SwiftUI的应用程序(iPhone 8 Plus,运行iOS 13 beta 2)时,应用程序拒绝启动,而是在Xcode调试器中使用一个简单的(lldb)启动时崩溃。该应用程序在模拟器中工作正常,Xcode没有提供任何有用的消息来解释为什么该应用程序不能在真实设备上运行

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

考虑到所有涉及的软件和系统都处于测试阶段,开发工作进展顺利。然而,当尝试在真实设备上运行基于SwiftUI的应用程序(iPhone 8 Plus,运行iOS 13 beta 2)时,应用程序拒绝启动,而是在Xcode调试器中使用一个简单的
(lldb)
启动时崩溃。该应用程序在模拟器中工作正常,Xcode没有提供任何有用的消息来解释为什么该应用程序不能在真实设备上运行

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

提前谢谢

谢谢你


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

如果这是Xcode 11 beta 2(昨天发布),您应该立即向Apple提交一份错误报告,并随项目一起发送。我正在运行Xcode 11 beta 1,尽管我确实提交了一份错误报告。既然您提到了新版本,我将研究升级,看看问题是否仍然存在!很好,谢谢你。如果它没有被修复,我建议在你现有的bug报告中附加一条注释(如果在新的bug reporter下可以这样做的话)。这个问题在Xcode beta 2中得到了解决。谢谢你的帮助!