使用swift ui进行macOS开发时无法看到预览并无法看到我的应用程序的主窗口

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (54)

所以我在Xcode 11 beta中使用swift ui创建了一个名为“test”的macOS可可项目,并在一开始就遇到了问题。

如果我的问题很愚蠢,请提前抱歉。

第一个问题是自动预览显示它处于暂停状态。如果我点击继续,我收到一个错误。

所以我试着运行生成的代码Xcode(我在代码中没有改变。)并且它构建成功。当我尝试运行新构建的代码时,我遇到以下错误:EXC_BAD_INSTRUCTION

以红色突出显示的.frame行是以下代码段中的行:

import SwiftUI

struct ContentView : View {
    var body: some View {
        Text("Hello World")
            .frame(maxWidth: .infinity, maxHeight: .infinity)
    }
}


#if DEBUG
struct ContentView_Previews : PreviewProvider {
    static var previews: some View {
        ContentView()
    }
}
#endif

我在macOS Catalina Public Beta 1上,所以这不是系统版本的问题....

那么,我错过了什么吗?我在网上找到的教程(我主要在Youtube和Apple Dev网站上查看)要么展示iOS的示例,要么展示不是从头开始的示例(例如在Apple网站上,当它们是macOS应用程序的演示代码时)。

提前致谢

编辑

我正在添加这张图片,它可能有所帮助: 应用程序运行时的实际屏幕与线程部分的信息

提问于
用户回答回答于

扫码关注云+社区

领取腾讯云代金券